我有几个测试,每个测试都标记有下面列出的一个或多个类别
@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
但它不起作用。
2条答案
按热度按时间mv1qrgav1#
我猜你能
cyej8jka2#
命令:Gradle清洁测试-Pcat=烟雾测试,应力测试