Иногда мы можем столкнуться с ситуациями, когда наш код не готов, а тестовые примеры, написанные для проверки определенного метода, могут дать сбой. В таких случаях мы могли бы использовать аннотацию TestNG @Test(enabled = false). Эта аннотация TestNG позволяет игнорировать тест testng.
Если метод тестирования помечен аннотацией @Test(enabled = false), то тестовый пример, который не готовность к тестированию игнорируется.
Теперь давайте посмотрим, как игнорировать тест TestNG с помощью скрипта.
Скрипт – тестовый пример 1:Java
12345678 | пакет программного обеспеченияTestingMaterial;импорт org.testng.annotations.Test;открытый класс TestCase1 {@Testpublic void printClass(){System.out.println(“Это тестовый пример 1”);}} |
Сценарий — тестовый пример 2: Я хочу игнорировать этот тест при выполнении тестаJava
12345678 | package softwareTestingMaterial; import org.testng.annotations.Test;public class TestCase2 {@Test (enabled=false)public void printClass2(){System.out.println(“Это тестовый пример 2”);}} |
файл testNg.xml: