Java JUnit套件类重新运行失败的测试

Java JUnit套件类重新运行失败的测试,java,junit,suite,Java,Junit,Suite,我有一个JUnit套件,我想重新运行失败的测试。在套件执行时,一些脚本由于环境问题而失败。这些问题超出了我的控制范围,因此我需要实现一些功能,以允许我执行失败的脚本。我不知道如何实施这样的解决方案 下面是我的suite类的一个示例 import org.junit.runners.Suite; import com.test.junit.testSuite.AbstractTestSuite; import com.test.tests.testClasses.TestScript1; imp

我有一个JUnit套件,我想重新运行失败的测试。在套件执行时,一些脚本由于环境问题而失败。这些问题超出了我的控制范围,因此我需要实现一些功能,以允许我执行失败的脚本。我不知道如何实施这样的解决方案

下面是我的suite类的一个示例

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
{

}

这些“脚本”是JUnit测试类吗?如果这些环境问题失败,您在程序中会做什么?您必须确保在测试之前正确设置环境。这些“脚本”是JUnit测试类吗?如果这些环境问题失败,您在程序中会做什么?您必须确保在测试之前正确设置了环境。