TestNG概述

TestNG是一个测试框架,支持单元测试,也支持集成测试。

TestNG项目创建于2004年,目前的最新版本是6.12,发布于2017年7月。


1.基于TestNG进行测试的步骤如下:

  • 编写测试用例,往往要使用TestNG提供的标注等
  • 装配测试计划,编辑TestNG的testng.xml配置文件
  • 执行测试

2.TestNG中的几个概念:

  • suite,通常对应testng.xml中的一个<suite>标签,其中可能包含一个或多个test
  • test,通常对应testng.xml中的一个<test>标签,其中可能包含一个或多个TestNG class
  • TestNG class,就是一个Java类,通常对应testng.xml中的一个<class>标签,其中可能包含一个或多个test method
  • test method,就是在TestNG class中以@Test标注修饰的Java方法

3.TestNG框架的基本组成要素:

  • TestNG执行引擎
  • 用于测试用例开发的标注annotations
  • testng.xml测试计划

4. Maven项目中引用依赖如下:

<dependency>
  <groupId>org.testng</groupId>
  <artifactId>testng</artifactId>
  <version>6.12</version>
  <scope>test</scope>
</dependency>


参考链接:

http://testng.org/doc/index.html

https://github.com/cbeust/testng/

https://github.com/cbeust/testng-eclipse

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值