博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TestNG概述
阅读量:4178 次
发布时间:2019-05-26

本文共 690 字,大约阅读时间需要 2 分钟。

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项目中引用依赖如下:

org.testng
testng
6.12
test

参考链接:

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

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

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

转载地址:http://pslai.baihongyu.com/

你可能感兴趣的文章
MYSQL查看数据库相关信息
查看>>
JAVA多线程插入MYSQL数据库
查看>>
记录ajax 发送json数据时引发的问题
查看>>
Chrome在Win下的跨域解决方案
查看>>
SpringBoot 快速下载最新的版本依赖
查看>>
Maven-dependencyManagement的使用
查看>>
springcloud 配置 spring.cloud.config.uri 无效
查看>>
第七篇: 分布式配置中心(Greenwich版)
查看>>
.properties文件 git 提交后中文字符会乱码
查看>>
第八篇: Spring Cloud Bus(Hoxton版本)
查看>>
sqlserver出现文件组‘PRIMARY‘已满
查看>>
Idea移除和重新导入Maven工程module
查看>>
第九篇: Spring Cloud Sleuth(Hoxton版本)
查看>>
第九篇:高可用的服务注册中心
查看>>
第十篇: Hystrix Dashboard(Hoxton版本)
查看>>
第十一篇: Turbine(Hoxton版本)
查看>>
sqlserver导入sql文件的方式
查看>>
IDEA无法登录github解决
查看>>
Spring Bean的生命周期
查看>>
mysql的通用查询日志和慢查询日志
查看>>