Selenium2.0安装和简单使用
程序员文章站
2022-04-16 22:46:55
...
这边以下载JAVA语言的Selenium2.0为例
一、下载Selenium2.0软件
下载地址:http://docs.seleniumhq.org/download/ 由于天朝原因可能会访问不了,需要用代理。按语言分为JAVA,C#,Rubby,Python,JavaScript这几种版本,我们这边下载JAVA版。当前最新版本是2.42.2
二、下载后解压
下载后解压selenium-java-2.42.2.zip包
二、在Eclipse中新建一个工程并导入selenium jar包
解压后的文件夹下面有一个selenium-java-2.42.2.jar包,一个selenium-java-2.42.2-srcs.jar包和一个lib目录。
可以右击JAVA工程->Build Path->Config Build Path->libraries页签->Add External JARS->选择selenium-java-2.42.2.ja包及lib目录下的所有包导入。
三、用Selenium2.0写一个简单的测试用例
测试场景:打开百度首页,搜索框中输入Selenium,点击百度一下按钮
package zyf;
import java.util.Set;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class BaiduSearchTest {
public static void main(String[] args) {
System.setProperty("webdriver.firefox.bin", "C:/Program Files/Mozilla Firefox/firefox.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://www.baidu.com");
WebElement element1 = driver.findElement(By.id("kw1"));
element1.sendKeys("selenium");
WebElement element2 = driver.findElement(By.id("su1"));
element2.click();
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("Page title is: " + driver.getTitle());
}
}
推荐阅读
-
Ubuntu 下 nginx , php , mysql 和 golang 的简单安装
-
PHP队列服务HTTPSQS的安装和使用实例
-
[PHP] Yaf框架的简单安装使用
-
iOS中滑动控制屏幕亮度和系统音量(附加AVAudioPlayer基本用法和Masonry简单使用)
-
Node.js项目中如何安装和使用ESLint
-
python中redis的安装和使用
-
MyBatis_Generator插件的安装以及简单使用方法(图解)
-
图解Windows环境下Android Studio安装和使用教程
-
2016 cocoapods的安装和使用方法以及版本升级遇到的问题
-
关于try 和 throw 简单使用示例