准备工作:
Jdk
版本:建议1.5以上
下载地址:http://www.oracle.com/technetwork/java/index.htm
Eclipse(Eclipse Java EE IDE for Web Developers)
版本:Version: Helios Service Release 1
下载地址:http://www.eclipse.org/downloads/
Testng:
版本:6.0.1
下载地址:http://testng.org/doc/download.html
Selenium:
版本:1.0.1 server与client统一
下载地址:http://seleniumhq.org/download/
环境搭建:
1> 安装JDK
2> 安装eclipse(附件中为绿色版本,下载后直接使用)
3> Eclipse中点击Help->Install new software
4> 点击Add在Location输入http://beust.com/eclipse; ,点击下一步
5> 选中Testng版本,点击Next,按照提示安装,安装完之后重启Eclipse,此安装为网络下载,可能过程会很慢,请静心等待。
下面测试一下搭建环境是否可用:
1) 新建JavaProject,右键BuildPath,添加testng.jar和selenium-java-client-driver.jar
2) 新建一个java类,代码如下:
packagecom.example;
importcom.thoughtworks.selenium.*;
importorg.testng.annotations.*;
publicclassOpen {
publicSeleniumselenium;
@BeforeClass
publicvoidsetUp()throwsException {
selenium=newDefaultSelenium("localhost", 4444, "*chrome","http://sina.com.cn");
selenium.start();
}
@Test
publicvoidtestLogin()throwsException {
selenium.open("/");
}
@AfterClass
publicvoidtearDown()throwsException {
if(selenium!=null) {
selenium.stop();
}
}
}
3) 在Open.java右键点击RunAs->testNG Test,如果出现了selenium的“selenium remote control”窗口,并同时出现回放界面,则说明一切正常~
这种单独使用Selenium的测试,需要启动Selenium-server.jar,即需要先在cmd的窗口中,运行:
java -jar selenium-server.jar
也可建一批处理文件 xx.bat,内容为:java -jar Selenium-server的绝对路径\selenium-server.jar