我有一个JUnit套件,它喜欢重新运行失败的测试。在套件执行时,某些脚本由于环境问题而失败。这些问题超出了我的控制范围,所以我需要实现一些允许我执行失败脚本的功能。我不知道如何实施这样的解决方案。
我的套件类的一个例子如下。
import org.junit.runners.Suite;
import com.test.junit.testSuite.AbstractTestSuite;
import com.test.tests.testClasses.TestScript1;
import com.test.tests.testClasses.TestScript3;
import com.test.tests.testClasses.TestScript2ShouldFail;
@Suite.SuiteClasses({ TestScript1.class,TestScript2ShouldFail.class,
TestScript3.class})
public class FullTestSuite extends AbstractTestSuite
{
}