`
ruilin215
  • 浏览: 1101649 次
  • 性别: Icon_minigender_2
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

selenium+testNG-自动化测试环境的搭建

 
阅读更多

准备工作:

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.jarselenium-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


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics