TestNG是一个测试框架,其灵感来自Junit和NUnit,但是有新功能的引入,使其功能更强大,使用更方便。
TestNG是一个开源自动化测试框架,
TestNG的特点:
1、注解
2、TestNG使用Java和面向对象的功能
3、支持综合类测试。默认情况下,没有必要创建一个新的测试每个测试方法的类的实例
4、独立的编译时间测试代码运行时配置/数据信息
5、灵活的运行时配置
6、主要介绍“测试组”。当编译测试,只要问TestNG运行所有的“前端”的测试,或“快”,“慢”,“数据库”等
7、支持依赖测试方法,并行测试,负载测试,局部故障
8、灵活的插件API
9、支持多线程测试