如何使testNG測試用例以特定順序執行以及從特定測試用例開始執行。testNG testcase以特定順序執行,並具有從特定測試用例開始執行的能力
例如,如果您運行以下套件,則運行以下套件:
@Test
public class Test1 {
@Test
public void test1() {
System.out.println("test1");
}
@Test(dependsOnMethod = "test1")
public void test2() {
System.out.println("test2");
}
@Test(dependsOnMethod = "test2")
public void test3() {
System.out.println("test3");
}
}
測試用例的執行順序始終爲test1,test2,test3。但有時候我想從test2開始執行,而不是從test1開始執行,即我想運行test2,然後運行test3,而不運行test1。我怎樣才能做到這一點?