TestNg学习

Posted xinxin1994

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TestNg学习相关的知识,希望对你有一定的参考价值。

一、TestNg入门

1、JUnit缺点:

  • 最初的设计,使用于单元测试,现在只用于各种测试。
  • 不能依赖测试
  • 配置控制欠佳(安装/拆卸)
  • 侵入性(强制扩展类,并以某种方式命名方法)
  • 静态编程模型(不必要的重新编译)
  • 不适合管理复杂项目应用,JUnit复杂项目中测试非常棘手。

2、TestNG的特点

  • 注解
  • TestNG使用Java和面向对象的功能
  • 支持综合类测试(例如,默认情况下,不用创建一个新的测试每个测试方法的类的实例)
  • 独立的编译时测试代码和运行时配置/数据信息
  • 灵活的运行时配置
  • 主要介绍“测试组”。当编译测试,只要要求TestNG运行所有的“前端”的测试,或“快”,“慢”,“数据库”等
  • 支持依赖测试方法,并行测试,负载测试,局部故障
  • 灵活的插件API
  • 支持多线程测试

二、TestNg基本注解

技术图片

 

以上是关于TestNg学习的主要内容,如果未能解决你的问题,请参考以下文章

TestNG 入门学习

TestNG学习-001-基础理论知识

TestNg学习

testng学习

TestNG学习笔记-第二天

TestNG学习-002-annotaton 注解概述及其执行顺序