1. 环境配置
- 下载并安装JDK1.7以上版本 (推荐JDK1.7)
- 配置Java环境变量
- 下载并安装Eclipse 4.2 以上版本 (博主用的是4.5.2)
- 下载testng-6.9.10的jar包 http://download.csdn.net/detail/sxl0727/9574607
- 下载selenium-server-standalone-2.53.0的jar包 http://download.csdn.net/detail/sxl0727/9574746
- 下载selenium-firefox-driver-2.52.0的jar包(此处用firefox浏览器)http://download.csdn.net/detail/sxl0727/9574740
- 下载testng-xslt-1.1.2的zip包 http://download.csdn.net/detail/sxl0727/9574736
2. 新建项目
Eclipse : File -> New -> Java Project
3. 新建项目下所需要的文件夹,并将需要用到文件copy过去,并在Eclipse中导入相关的包
Eclipse: 右键项目,选择 New -> Folder
[1] 根目录下新建 - [ lib ]
解压缩testng-xslt-1.1.2.zip 并将
testng-xslt/lib 下的saxon-8.7.jar和SaxonLiaison.jar拷贝到项目的lib目录下
将下载的testng-6.9.10.jar 和 selenium-server-standalone-2.52.0.jar包拷贝到项目的lib目录下
[2] 根目录下新建 - [ test-output ]
解压缩testng-xslt-1.1.2.zip 并将
testng-xslt/src/main/resources下的testng-results.xsl拷贝到项目的test-output目录下
[3] 将包导入到项目中
Eclipse: 右键项目,选择 Build Path
-> Configure Build Path...
点击
Add JARs... ,选择项目lib目录下的jar包并确定
4. 新建测试类
Eclipse: 右键项目,选择
New
-> Class
填入相关参数后点击完成
5. 编写测试类
6. 在根目录下新建testng.xml 并进行编写
截止此处,已经可以直接运行testng.xml
Eclipse: 右键testng.xml,选择 Run As
-> TestNG Suite
7. 在根目录下新建build.xml 并进行编写
将项目整合到ANT中,使得项目不受平台和IDE的限制而更快的被部署, 一般Eclipse都自带ANT,无需另外安装。
8. 利用ANT执行build.xml
Eclipse: 右键testng.xml,选择 Run As
-> Ant Build
9. 执行结果
10. TestNG报告
美化前:
美化后:
来自: http://blog.csdn.net/sxl0727tu/article/details/51896208