java - TestNG 的群组

标签 java testing testng grouping

如果我们有<include name="web" ><include name="weekend" > , TestNG 运行所有属于 web 或 weekend 的方法。

是否可以更改此行为,以便 TestNG 运行属于网络周末的所有方法?有谁知道实现此目的的方法吗?

最佳答案

是的,BeanShell 是一种方法。

如果您需要更复杂的东西,您可以使用 IMethodInterceptor,它基本上可以让您在 TestNG 开始处理它们之前重新排序所有测试方法。

这是一个例子:

http://beust.com/weblog/2008/03/29/test-method-priorities-in-testng/

关于java - TestNG 的群组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2629812/

相关文章:

java - ArangoDB 和 velocypack,使用不可变类作为 dtos

java - 条件正则表达式返回空字符串

java - 使用 WebdriverManager 在多个测试线程中注册驱动程序时出错

java - 无法在 Eclipse 中运行 testng 注释

java - android-manifest 中的 android.stamp 是什么?

java - 从请求正文中提取图像会导致图像损坏(Spring MVC)

vue.js - Vue 单元测试失败,因为组件方法调用 this.$route.query - TypeError : Cannot read property 'query' of undefined

testing - 如何仅在 Selenium 的特定 div 中单击按钮?

javascript - Jest 中的嵌套模拟函数

java - testng.xml 中参数的多个值(不使用 dataProvider)