selenium+Testng +java测试环境搭建

1.安装配置java环境

1)下载jdk并配置好环境变量(可参考网上教程)

2)安装好eclipse

3)新建一个java工程

2.selenium环境搭建

1)在selenium官网上下载selenium的需要的jar包

下载好如下图所示

selenium+Testng +java测试环境搭建

下载好之后解压,如下图所示

selenium+Testng +java测试环境搭建

2)将上图下载好的文件导入到eclipse工程里面

  • 在eclipse工程下面新建一个文件夹,名称为lib
  • 将下载好的selenium 文件夹里面的:libs里面的所有jar包和client-combined-3.13.0.jar,client-combined-3.13.0-sources.jar copy到eclipse工程文件夹lib里面,如下图

selenium+Testng +java测试环境搭建

  • 将lib里面的文件编译到工程文件下,右击lib->Build Path,然后Add JAR..将lib里面的jar都引入到工程文件夹下

selenium+Testng +java测试环境搭建

完成了以上步骤,selenium环境就搭建好了

3.TestNG自动化测试框架

TestNG是一个功能强大的测试框架,是Junit的一个增强版本,Junit在使用多年之前,TestNG才生效存在。NG 代表“下一代”。

TestNG框架提供了以下功能和解答我们的问题:“为什么我们需要TestNG”?

  • 注释可以帮助我们来组织使测试更容易。

  • 灵活的测试配置。

  • 测试例可以更容易地进行分组

  • 可以使用TestNG实现测试并行

  • 支持数据驱动测试

  • 内置的报告

TestNG离线安装:

  • 下载eclipse-testng离线包,解压后并打开
  • 将“features ”文件夹里面的“org.testng.eclipse_6.9.8.201510130443”,放到D:\eclipse\features下面(我的eclipse安装在D盘)
  • 将“plugins”文件夹里面的“org.testng.eclipse_6.9.8.201510130443”,放到D:\eclipse\plugins下面

完成以上步骤,TestNG就可以安装好

4.测试用例的管理:test.xml

利用TestNG测试框架,会自动的生成test.xml,步骤为:右击工程->TestNG->convert to TestNG,则会生成testng.xml,如下图

selenium+Testng +java测试环境搭建

其中,com.testprojectdemo.testpackage为包名,test为测试用例名

完成了以上步骤,基本的自动化测试就可以做了。

每次执行需要批量执行测试用例,可以在eclipse中直接编译就好,下一篇将会分享如何能够让这些自动化测试用例自动的执行起来,敬请期待!