如何让junit的测试跑多次
对JUnit4可以使用下面的方法:
@RunWith(Parameterized.class)
public class RunTenTimes {
@Parameterized.Parameters
public static Object[][] data() {
return new Object[10][0]; // repeat count which you want
}
@Test
public void runsTenTimes() {
System.out.println("run");
}
}
下图是我执行了十次的结果:
对JUnit5可以使用下面的方法:
@RepeatedTest(10) // repeat count which you want
public void testMyCode() {
//your test code goes here
}