9、TestNG介绍与安装
2018-04-17 11:22 软件测试汪 阅读(261) 评论(0) 编辑 收藏 举报介绍
TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其更加强大和易于使用,例如:
- 注释。
- 在任意大的线程池中运行你的测试,这些线程池有各种可用的策略(所有方法在他们自己的线程中,每个测试类中有一个线程,等等)。
- 测试你的代码多线程是安全的。
- 灵活的测试配置。
- 支持数据驱动的测试(使用@DataProvider)。
- 支持参数。
- 强大的执行模型(不再需要TestSuite)。
- 支持各种工具和插件(Eclipse,IDEA,Maven等)。
- 嵌入BeanShell以获得更大的灵活性。
- 运行时和日志记录的默认JDK函数(不依赖)。
- 应用程序服务器测试的依赖方法。
TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等...
对我们测试人员来说,可以理解为一个单元测试框架。
附testng官网:http://testng.org/doc/
使用maven安装
我们先去http://mvnrepository.com/ 找到最新的testng
使用Intellij IDEA创建一个maven项目(本地已安装maven环境)
以上是maven安装testng,省略部分截图,保留关键截图。到此testng已经安装完成。但是一般我们会再配置maven仓库
设置maven中央仓库为aliyun
至此,maven配置testng已全部介绍完。