介绍

TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其更加强大和易于使用,例如:

  • 注释。
  • 在任意大的线程池中运行你的测试,这些线程池有各种可用的策略(所有方法在他们自己的线程中,每个测试类中有一个线程,等等)。
  • 测试你的代码多线程是安全的。
  • 灵活的测试配置。
  • 支持数据驱动的测试(使用@DataProvider)。
  • 支持参数。
  • 强大的执行模型(不再需要TestSuite)。
  • 支持各种工具和插件(Eclipse,IDEA,Maven等)。
  • 嵌入BeanShell以获得更大的灵活性。
  • 运行时和日志记录的默认JDK函数(不依赖)。
  • 应用程序服务器测试的依赖方法。

TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等...

对我们测试人员来说,可以理解为一个单元测试框架。

附testng官网:http://testng.org/doc/

 

使用maven安装

我们先去http://mvnrepository.com/ 找到最新的testng

9、TestNG介绍与安装

 

 

 9、TestNG介绍与安装

 

 9、TestNG介绍与安装

使用Intellij IDEA创建一个maven项目(本地已安装maven环境

9、TestNG介绍与安装

 

 9、TestNG介绍与安装

 

 9、TestNG介绍与安装

9、TestNG介绍与安装

 

 9、TestNG介绍与安装

 

 以上是maven安装testng,省略部分截图,保留关键截图。到此testng已经安装完成。但是一般我们会再配置maven仓库

设置maven中央仓库为aliyun

9、TestNG介绍与安装

 

9、TestNG介绍与安装

 

 至此,maven配置testng已全部介绍完。

 

相关文章:

  • 2022-01-15
  • 2021-04-07
  • 2021-09-27
  • 2021-04-04
  • 2021-09-23
  • 2021-07-06
  • 2021-12-11
  • 2021-07-10
猜你喜欢
  • 2021-06-19
  • 2022-01-07
  • 2021-11-07
  • 2021-06-01
  • 2021-06-25
  • 2021-12-05
相关资源
相似解决方案