Как вы уже знаете, TestNG или Test Next Generation — одна из наиболее часто используемых сред автоматизации тестирования в Java. Вдохновленный JUnit и NUnit, Седрик Беуст создал TestNG с идеей охватить практически все типы моделей тестирования, будь то функциональные или сквозные. Аннотации, функциональные возможности, удобство использования, функции и простота использования делают TestNG очень популярным выбором фреймворка. Использование Аннотаций TestNG для Selenium полностью зависит от требований вашего бизнеса. Ниже перечислены некоторые из основных преимуществ использования TestNG для автоматизированного тестирования Selenium.

  • Функция отчетности предоставляет подробный XML-отчет о каждом успешном, неудачном или пропущенном тесте.
  • Параллельное тестирование помогает тестировщикам запускать несколько тестовых случаев с дополнительным преимуществом интеграции CI/CD.
  • Функция аннотаций позволяет разработчикам легко обрабатывать исключения и понимать код.
  • Тестовые наборы можно легко сгруппировать или расставить по приоритетам.
  • Гибкая конфигурация среды выполнения.

В этой статье вы узнаете, как установить TestNG в Eclipse и настроить его в своей системе, чтобы приступить к созданию фреймворка для вашего тестового проекта. Начнем с установки плагина TestNG для Eclipse.

TestNG основан на Java, и вам необходимо установить его, если вы еще этого не сделали. Теперь, чтобы начать установку плагина TestNG для Eclipse, вам нужно запустить Eclipse IDE, а затем выполнить следующие шаги.

Шаг 1. После запуска Eclipse нажмите Справка, а затем Eclipse Marketplace.

Шаг 2. Откроется новое окно, в котором вам нужно ввести «TestNG» в текстовом поле «Найти» и нажать кнопку «Перейти».

Шаг 3. Теперь вы увидите результаты поиска с TestNG для Eclipse вверху. Все, что вам нужно сделать сейчас, это нажать на кнопку «Установить» рядом с ним.

Шаг 4. Разрешение функций может занять несколько минут, после чего вам необходимо убедиться, что установлен флажок для TestNG, и нажать Подтвердить. сильная> кнопка.

Шаг 5. Выберите вариант «Сохранить мою установку без изменений» и снова нажмите кнопку Подтвердить.

Шаг 6. Примите лицензию и нажмите кнопку Готово.

Примечание. Чтобы изменение вступило в силу, вам придется перезапустить Eclipse, и теперь вы сможете увидеть установленный TestNG, щелкнув правой кнопкой мыши любой проект и увидев TestNG в параметрах меню.

Вы видели, насколько легким был этот процесс?

Прочитайте статью о различиях между эмулятором, симулятором и реальным устройством, изучение которой поможет вам выбрать правильное решение для мобильного тестирования для вашего бизнеса:https://www.lambdatest.com/blog/emulator -против-симулятора-против-реального-устройства/

Не можете найти плагин TestNG в Eclipse Marketplace? Сделай это

В некоторых версиях Eclipse вы можете не найти подключаемый модуль TestNG на рынке Eclipse. Вы по-прежнему можете установить TestNG в Eclipse.

Шаг 1: перейдите в справку Eclipse и нажмите кнопку « Установить новое программное обеспечение ».

Шаг 2. Нажмите кнопку Добавить и введите TestNG в качестве имени и «http://dl.bintray.com/testng- team/testng-eclipse-release/» в качестве пути.

Шаг 3. После добавления пути вы увидите запись TestNG под именем. Затем вам нужно выбрать его и нажать Далее, чтобы установить TestNG в Eclipse. Примите лицензионное соглашение и нажмите кнопку Готово.

На этом изображении он выделен серым цветом, потому что он уже установлен. Не волнуйтесь, это будет работать для вас отлично. 🙂

С сертификацией TestNG вы сможете бросить вызов своим навыкам автоматизированного тестирования с помощью TestNG и вывести свою карьеру на новый уровень.

Вот краткий обзор сертификации TestNG от LambdaTest:

Выполняйте ручное или автоматическое кросс-браузерное тестирование в более чем 3000 браузеров в Интернете. Развертывайте и масштабируйте быстрее с помощью самого мощного онлайн-инструмента кросс-браузерного тестирования: https://www.lambdatest.com/

Не хотите устанавливать TestNG с Eclipse? Использовать JAR-файл

Если вы не хотите устанавливать TestNG Eclipse или TestNG с IntelliJ, вы можете добавить TestNG в свой проект другим способом. Это путем загрузки файла JAR, а затем добавления его вручную в путь сборки проекта, где вы хотите его использовать. Хотя мы определенно рекомендуем установить плагин TestNG для Eclipse. Предпочтительнее установить подключаемый модуль TestNG для Eclipse, а не добавлять его вручную в путь сборки, поскольку вам придется вручную добавлять его в каждый проект. С другой стороны, если он установлен в Eclipse, вам не придется снова и снова настраивать путь сборки.

Давайте быстро посмотрим, какие шаги вам нужно будет выполнить, чтобы -

1- Вы можете скачать файл TestNG lib здесь.

2- После загрузки заархивированного файла скопируйте его в любое место по вашему выбору. Я добавил его по пути ниже в моей системе-

3- Теперь откройте Eclipse, нажмите «Справка» в строке меню и нажмите «Установить новое программное обеспечение».

4- Нажмите «Добавить» и укажите имя как TestNG и путь, по которому вы сохранили zip-файл, в поле местоположения и нажмите «ОК».

5- Выберите TestNG и нажмите Далее.

6- Просто нажмите «Далее», если вы получите страницу сведений об исправлении или установке. Примите лицензию и нажмите «Готово».

7- Перезапустите Eclipse.

8- После этого вам нужно добавить библиотеку в путь сборки проекта. Щелкните правой кнопкой мыши свой проект и перейдите к пути сборки, а в новом всплывающем окне нажмите «Добавить библиотеку».

9- Вы увидите TestNG в качестве опции в новом окне, просто выберите его и нажмите «Далее».

10. После этого вы увидите библиотеку testNG в структуре вашего проекта.

11. Теперь вы можете проверить, готов ли TestNG к использованию в вашем проекте, просто написав любой тег аннотации, например @Test, в своем скрипте. Вы увидите, что при наведении курсора на тег вы получаете возможность импортировать пакет TestNG.

И вот вы видите, что TestNG настроен в вашей системе и готов к использованию.

После установки TestNG Eclipse нам может понадобиться преобразовать некоторые из проектов, которые мы создали как обычный проект Java, в проект TestNG. Позвольте мне кратко рассказать вам о том, как это сделать.

Нужно отличное решение для тестирования браузера Safari в Windows? Забудьте об эмуляторах или симуляторах — используйте настоящие онлайн-браузеры. Попробуйте LambdaTest бесплатно: https://www.lambdatest.com/safari-browser-for-windows

Настройка тестов TestNG Eclipse из существующих проектов Java

Шаг 1. Преобразование существующих тестов в тесты TestNG — очень простой процесс. Просто откройте Eclipse и щелкните правой кнопкой мыши проект, который нужно преобразовать в TestNG.

Шаг 2. Выберите и нажмите «Преобразовать в TestNG». Вы увидите всплывающее окно рефакторинга с подробностями testng.xml. Пока оставьте все как есть и нажмите «Готово». Мы подробно обсудим testng.xml в следующих постах. А пока давайте посмотрим, что наш проект Java преобразован в TestNG и создан файл testng.xml.

Теперь вы можете запускать тестовые классы в рамках проекта как тесты TestNG.

Теперь, когда мы закончили установку и настройку плагина TestNG для Eclipse, мы поговорим о создании нашего первого проекта TestNG и его выполнении в следующем посте. Мы будем использовать Eclipse на протяжении всей серии TestNG, хотя запуск TestNG в Eclipse или любой другой IDE для написания и запуска тестовых случаев полностью зависит от вас.

Теперь вы можете запустить свой первый скрипт TestNG Selenium.🙂