11、testng---常用注解参数

本文介绍了Java测试框架中测试方法的关键配置,包括enabled属性用于控制执行,alwaysRun确保测试执行,dataProvider用于参数化测试,groups和dependsOnGroups定义依赖关系,expectedExceptions预期异常处理,以及timeout设置方法超时。这些配置帮助精细化管理和控制单元测试流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如下:

  • enabled : 默认为true,如果指定为false,表示不执行该测试方法。
  • description :描述信息
  • alwaysRun : 如果=true,表示即使该测试方法所依赖的前置测试有失败的情况,也要执行
  • dataProvider : 选定传入参数的构造器
  • groups : 指定该测试方法所属的组,可以指定多个组,以英文逗号隔开,XML文件执行指定group组
  • dataProviderClass : 指定构造器的Class类,需要跟dataprovider一起使用,不能单独使用
  • dependsOnGroups : 绑定依赖的前置测试组别。
  • dependsOnMethods : 绑定依赖的前置测试方法。
  • expectedExceptions :指定期待测试方法抛出的异常,若多个异常以逗号隔开。
  • timeout : 测试方法的超时时间。单位是毫秒。执行超时即表示失败

......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值