java的ui自动化测试框架_基于Java+Selenium的WebUI自动化测试框架(十四)-----使用TestNG的Sample...

到目前为止,我们所写的东西,都是集中在如何使用Selenium和Java来定位和读取元素。那么,到底如何具体开展测试,如何实现参数化,如何实现判定呢?下面,我们来看看Java应用程序的测试框架吧。

当前比较流行的Java应用程序测试框架有JUnit和TestNG两种,

f67d1e824260cc6b9d95b1fc4ad428f6.png

从上图可以看到,相对于JUnit4来说,TestNG更具竞争优势,功能完备。而且,从实际使用的角度来说,参数化的设置及功能,以及处理有上下依赖关系的测试时,JUnit测试框架有着明显的劣势。因此,我们在这里着重学习TestNG框架的使用。

TestNG的教程在网上有很多,有兴趣的童鞋可以自行查询。在这里,我们只看看最基本的一些功能及设置,能够支持当前的WebUI自动化测试即可。

TestNG的注解

当我们需要写一个测试类的时候,通常我们都会建一个TestNG的class。

34dd30d3c669457037f0416e6339e923.png

在新建TestNG-class的时候,通常都会出现以上界面。除了设置必要的类名外,在这里我们还可以设置TestNG的注解。各个注解的具体意

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值