您的位置:首页 > 其它

TestNG概述

2016-08-04 00:27 148 查看
TestNG是一个测试框架,支持单元测试,也支持集成测试。

TestNG项目创建于2004年,目前的最新版本是6.12,发布于2017年7月。

1.基于TestNG进行测试的步骤如下:

编写测试用例,往往要使用TestNG提供的标注等
装配测试计划,编辑TestNG的testng.xml配置文件
执行测试

2.TestNG中的几个概念:

suite,通常对应testng.xml中的一个<suite>标签,其中可能包含一个或多个test
test,通常对应testng.xml中的一个<test>标签,其中可能包含一个或多个TestNG class
TestNG class,就是一个Java类,通常对应testng.xml中的一个<class>标签,其中可能包含一个或多个test method

test method,就是在TestNG class中以@Test标注修饰的Java方法
3.TestNG框架的基本组成要素:

TestNG执行引擎
用于测试用例开发的标注annotations
testng.xml测试计划
4. Maven项目中引用依赖如下:

<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.12</version>
<scope>test</scope>
</dependency>

参考链接:
http://testng.org/doc/index.html https://github.com/cbeust/testng/ https://github.com/cbeust/testng-eclipse
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息