![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
testng
Trival_dream
这个作者很懒,什么都没留下…
展开
-
testng传递参数
TestNG可以通过两种不同的方式将参数直接传递给测试方法: 使用testng.xml 使用数据提供者 1.通过@DataProvider传递参数(支持传递对象参数) 注意:a,传递的参数类型和接收的参数类型需要一致,不然报错类型不匹配 b,dataProvider作为数据提供者只能返回Object[][]和Iterator<Object[]>类型的数据 2.通过...原创 2018-12-26 18:21:03 · 507 阅读 · 0 评论 -
testng超时测试,预期异常测试,忽略测试
1.预期异常测试:如果符合异常,则执行通过;如果不符合,则抛出异常(如分母=1,不符合异常设置的条件,则抛出异常) 2.超时测试:如果测试未超时则通过,反之则自动停止并置为运行失败; 3.忽略测试:enabled默认=true,表示需要运行;设置为false则不执行 ...原创 2018-12-21 18:39:44 · 570 阅读 · 0 评论 -
testng 分组测试
1.方法上的分组 @BeforeGroups 配置方法将在之前运行组列表。 此方法保证在调用属于这些组中的任何一个的第一个测试方法之前不久运行。 @AfterGroups 此配置方法将在之后运行组列表。该方法保证在调用属于任何这些组的最后一个测试方法之后不久运行。 使用<groups>标记在testng.xml文件中指定分组。 它可以在<test>或&...原创 2018-12-21 18:50:26 · 459 阅读 · 0 评论 -
testng基本注解
原创 2018-12-29 15:46:20 · 129 阅读 · 0 评论 -
testng 依赖测试
1.dependsOnMethods=({方法名})或者dependsOnMethods=(方法名),依赖的方法执行通过后,才会执行接下来的方法 a,方法lesson抛出异常,因此方法review不会被执行: b,方法lesson正常执行,方法review依赖方法lesson,因此继续执行 2. dependsOnGroups=group名,当依赖的group执行结束后,当前gr...原创 2018-12-24 16:09:27 · 247 阅读 · 0 评论