Junit和Testng的区别

什么是Junit?

Junit是一个Java语言的单元的测试框架,用于编写和运行可重复的测试

Junit的特性:1.用于测试期望结果的断言(Assertion

 2.用于共享共同的测试数据的测试工具

 3.用于方便的组织和运行测试的测试套件

 4.图形和文本的测试运行器


什么是Testng?

它类似于Junit,但引入了一些新的功能,使其功能更强大,使用更方便

Testng的特点:1.注解

     2.Testng使用Java和面向对象的功能

     3.支持综合类测试(例如,默认情况下,没有必要新建一个新的测试每个测试方法的类的实例)

     4.独立的编译时间测试代码运行时配置/数据信息

     5.灵活的运行时配置

     6.只要介绍“测试组”,当编译测试,只要问Testng运行所有的“前端”的测试,或“快”,“慢”,“数据库”等

     7.支持依赖测试方法,并行测试、负载测试、局部故障

     8.灵活的插件API

     9.支持多线程测试

Junit和Testng的区别:

 1.Testng的测试方法可以分组,它可以根据诸如运行时间这样的特征来对测试分类

 2.Testng的@Test方法是可以带参数

 3.Testng的运行方式更加灵活

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值