一:搭建环境
打开eclipse-->help-->Install New SoftWare,按下图操作:添加http://beust.com/eclipse
验证是否安装成功,file-->new-->other-->TestNG
-------------------------------------------------------------------------------------------------------------------------------------------------------
二:开建项目
新建java project,并且需要在工程的configure build path界面进行"add Library"操作,并选择"TestNG" Library添加到工程中。
完成后,查看项目目录结构:
完成后,选择工程的src目录,选择"TestNG class",新建testNG类。
按实际需求,选择annotations,自动生成部分代码。
添加xml:
在自动化测试的执行过程中,通常会产生批量运行多个测试用例的需求,此需求成为Test Suit,TestNG的测试用例可以是独立的,也可以按照疼的顺序来执行。
通过配置TestNG.xml实现运行多个测试用例的不同组合。
创建方法:右击工程名,选择new-->File,如下图:
至此,就可以建立testNG.xml文件了。
TestNG常见的测试用例组织结构如下:
1.Test Suite由一个或多个Test组成
2.Test由一个或多个测试Class组成
3.一个测试Class由一个或者多个测试方法组成。
如:
<?xml version="1.0" encoding="UTF-8"?>
<suite name="test">
<test name="testWindows">
<classes>
<class name="browserManager.browserUtil">
<method>openBrowser</medthod>
</class>
</classes>
</test>
</suite>