testNG 单元测试框架简介

1.什么是TestNG

TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit,   功能都差不多, 只是功能更加强大,使用也更方便

Java中已经有一个JUnit的测试框架了。  TestNG比JUnit功能强大的多。  测试人员一般用TestNG来写自动化测试。  开发人员一般用JUnit写单元测试。

官方网站:http://testng.org/doc/index.html

2.TestNG的优点

(1)HTML格式的测试报告,且可扩展自定义;

(2)支持并发测试;

(3)支持参数化;

(4)支持更多注解功能;

3.TestNG安装

安装有2种,一种是在线安装,一种是下载离线包安装,具体可以 参考此贴安装http://www.cnblogs.com/TankXiao/p/3888070.html#3743390;

4.TestNG常用注解


testNG 单元测试框架简介_第1张图片


5.testNG注解参数示例:顺序执行、依赖执行、忽略执行 

testNG 单元测试框架简介_第2张图片

6.测试报告中的自定义日志

通过Reporter.log()的方法自定义日志,如Reporter.log("登录成功");

7.testNG断言,常用断言说明


testNG 单元测试框架简介_第3张图片

你可能感兴趣的:(testNG 单元测试框架简介)