Как Пропустить Тестовый Метод в TestNG?
В TestNG для пропуска тестового метода можно использовать аннотацию @Test
с параметром enabled
. Если значение параметра enabled
установлено в false
, то тестовый метод будет пропущен при выполнении тестового сценария.
Пример:
import org.testng.annotations.Test;
public class MyTest {
@Test(enabled = false)
public void skippedTestMethod() {
// Этот метод будет пропущен при выполнении тестового сценария
System.out.println("Этот метод будет пропущен");
}
@Test
public void activeTestMethod() {
// Этот метод будет выполнен при выполнении тестового сценария
System.out.println("Этот метод будет выполнен");
}
}
В приведенном примере метод skippedTestMethod
будет пропущен, так как у него установлен параметр enabled = false
. Метод activeTestMethod
будет выполнен, так как параметр enabled
не указан (по умолчанию считается true
).
Last updated
Was this helpful?