gpt4 book ai didi

java - 如何使用maven运行测试两次?

转载 作者:行者123 更新时间:2023-12-02 05:30:04 25 4
gpt4 key购买 nike

我想运行 Maven 测试两次,第二次运行必须紧接在第一次运行之后。有没有命令可以触发 mvn 测试两次?

最佳答案

这是一个简单的方法来做到这一点

public class RepeatTests extends TestCase {

public static Test suite() {
TestSuite suite = new TestSuite(RepeatTests.class.getName());

for (int i = 0; i < 10; i++) {
suite.addTestSuite(YourTest.class);
}

return suite;
}
}

这样您就可以运行任意次数的测试用例。

编辑:

如上所述here ,如果测试用例之间有任何共同的命名,则此方法有效

import org.junit.extensions.cpsuite.ClasspathSuite;
import org.junit.runner.RunWith;

@RunWith(ClasspathSuite.class)
@ClassnameFilters({".*UnitTest"})
public class MySuite {
}

关于java - 如何使用maven运行测试两次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25643435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com