【发布时间】:2021-11-27 20:24:36
【问题描述】:
我有几个测试,每个测试都标有下面列出的一个或多个类别
@Category(SmokeTest.class)
@Category(RegressionTest.class)
@Category(StressTest.class)
如何按多个类别运行测试?例如,我必须在命令行中编写什么来运行标记为“SmokeTest”和“StressTest”类别的测试?
在 build.gradle 我必须添加:
test {
useJUnit() {
if (project.hasProperty("cat"))
includeCategories "com.path.to.categories.interfaces.folder.$cat"
}
}
然后在终端输入如下命令:
./gradle clean test -Pcat=SmokeTest,StressTest
但它不起作用。
【问题讨论】:
标签: testing gradle junit categories