Как настроить порядок выполнения тестов в TestNG?Порядок выполнения испытаний в TestNG
Например:
public class Test1 {
@Test
public void test1() {
System.out.println("test1");
}
@Test
public void test2() {
System.out.println("test2");
}
@Test
public void test3() {
System.out.println("test3");
}
}
В вышеприведенном люкс, порядок выполнения тестов произвольно. Для одного исполнения выход может быть:
test1
test3
test2
Как выполнить тесты в том порядке, в котором они были написаны?
На самом деле вполне можно смешать зависимости и параллелизм, взгляните на эту статью, чтобы узнать, как это делает TestNG: http: // beust.com/weblog/2009/11/28/hard-core-multicore-with-testng/ –
Люди используют JUnit для множества вещей помимо модульных тестов. Почти все эти дополнительные виды использования имеют время, когда вам нужно делать что-то в определенном порядке. Это одно из основных обоснований для разработки TestNG, BTW. – Jeffiekins