Введение в TestNG
Определение TestNG в соответствии с его документацией выглядит следующим образом:
TestNG — это среда тестирования, предназначенная для упрощения широкого спектра потребностей в тестировании, от модульного тестирования до интеграционное тестирование.
Написание теста обычно состоит из трех шагов:
- напишите бизнес-логику теста и вставьте в код аннотации TestNG.
- Добавьте информацию о своем test (например, имя класса, группы, которые вы хотите запустить и т. д.) в файле testng.xml или в build.xml.
- Запустите TestNG.xml.
Далее в этом руководстве мы расскажет об аннотациях TestNG, testng.xml.
TestNG — это платформа для Java, поэтому самое первое требование — установить JDK на вашем компьютере.
Проверьте установку Java в вашей системе
1 | c: > java -версия |
Вывод:
123 | версия java “1.8.0_101″Java(TM) SE Runtime Environment (сборка 1.8.0_101-b13 )Java HotSpot(TM) 64-разрядная виртуальная машина сервера (сборка 25.101-b13, смешанный режим) |
Установить среду Java:
Установить JAVA_HOMEпеременная среды, указывающая на расположение базового каталога, в котором на вашем компьютере установлена Java. Например,
задайте для переменной среды JAVA_HOME значение C:Program FilesJavajdk1.8.0_101
< p>Добавьте строку C:Program FilesJavajdk1.8.0_101bin в конце системной переменной 'Путь '.
Настройка TestNG:
Нажмите на эту ссылку, чтобы прочитать Как настроить TestNG
Нажмите ниже Видео о том, как установить TestNG
Наберитесь терпения. Видео загрузится через некоторое время.
Нажмите на эту ссылку, чтобы прочитать Как запустить тест TestNG с помощью CMD
TestNG можно вызвать тремя различными способами:
- Используя командная строка
- Использование файла testng.xml
- Использование ANT
Нажмите здесь, чтобы прочитать Как создать файл testng.xml вручную
Нажмите на приведенное ниже видео о том, как создать файл testng.xml
Наберитесь терпения. Видео загрузится через некоторое время.
Вы можете найти полное руководство по TestNG здесь.
Полное руководство по TestNG
Если вы не являетесь постоянным читателем моего блога, тогда Я настоятельно рекомендую вам подписаться на бесплатную рассылку новостей по электронной почте, используя ссылку ниже.
TAG: qa