(一)TestNG介绍与安装

虫师 创建于 over 6 years 之前

最后更新: about 1 month 之前

阅读数: 1

(一)TestNG介绍与安装

介绍


TestNG 官方网址:http://testng.org/doc/

TestNG是一个测试框架的灵感来自JUnit和NUnit,但引入一些新的功能,使它更强大和更容易使用,如:

  • 注释。
  • 在任意大线程池中运行测试,并提供各种策略(所有方法都在自己的线程中,每个测试类有一个线程,等等)。
  • 测试你的代码多线程是安全的。
  • 灵活的测试配置。
  • 数据驱动的测试支持(@dataProvider)。
  • 参数支持。
  • 强大的执行模型(不再有TestSuite)。
  • 通过各种工具和插件支持(Eclipse, IDEA, Maven 等..)。
  • 通过进一步的灵活性Beanshell。
  • 运行时和日志的默认JDK功能(无依赖性)。
  • 应用服务器测试的相关方法。

TestNG 表示下一代(Next Generation的首字母)。它的设计覆盖所有类别的测试:单元、功能、端到端、集成等。

安装


本教程基于 IntelliJ IDEAMaven ,所以,这里只介绍 Maven 的安装方式。

<!-- https://mvnrepository.com/artifact/org.testng/testng -->
<dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>6.13</version>
    <scope>test</scope>
</dependency>

0

相关课程

webium简明教程
图文
webium简明教程

课程分类: 测试框架

开箱即用的page object模式

  • 已完结
  • 已更新8集
  • 最后更新时间: 2024-03-18 12:48:12

免费

查看详情
python unittest测试框架教程
图文
python unittest测试框架教程

课程分类: 测试框架

python 自带的单元测试框架

  • 已完结
  • 已更新8集
  • 最后更新时间: 2024-03-18 12:12:46

免费

查看详情
TDD测试驱动开发教程
图文
TDD测试驱动开发教程

课程分类: 测试框架 软件测试基础

TDD其实并不神秘

  • 已完结
  • 已更新7集
  • 最后更新时间: 2024-03-18 11:53:22

免费

查看详情