Extent Reports: введение в Selenium WebDriver
Да. Сценарий автоматизированного тестирования, который мы создали, был успешно запущен. Теперь пришло время создать отчет. Тестировщикам часто требуется генерировать отчет о выполнении теста. Мы все знаем, что TestNG предоставляет отчет по умолчанию. Получите отчет и поделитесь им с командой.
Зачем мы делимся отчетом с командой? Мы делимся отчетом с командой, чтобы показать результаты выполнения теста. Также нам нужно представить отчет, который может быть легко понятен всем, с отображением некоторых графиков.
Подождите.
Считаете ли вы, что отчеты TestNG по умолчанию достаточно хороши, чтобы поделиться ими с вашей командой?
Вы хотите произвести впечатление на свою команду, отправляя эстетически привлекательные отчеты, которые имеют графическое представление с использованием круговых диаграмм и настраиваемых деталей.
Давай. Давайте посмотрим Extent Reports в Selenium WebDriver.
При автоматическом тестировании, важность сообщения результатов настолько высока. Мы можем использовать этот инструмент в нашей среде автоматизации TestNG.
ExtentReports — это библиотека отчетов с открытым исходным кодом для автоматизации тестирования, которую можно легко интегрировать со всеми платформами тестирования, такими как TestNG, JUnit, NUnit и т. д. Эти отчеты представляют собой отчеты в формате HTML с широкими возможностями. Он предоставляет результаты в виде диаграмм PIE. Используя Extent Reports, мы могли создавать собственные журналы, добавлять снимки. Мы могли бы использовать внешний файл XML для предоставления дополнительной информации.
Мы можем предоставить следующую информацию в отчет, используя файл XML:
- Заголовок отчета
- Название отчета
- Заголовок отчета
- Информация о среде
- Имя хоста
- Имя пользователя
- Формат даты
- Формат времени
Давайте рассмотрим некоторые преимущества расширенных отчетов.
- Отзывчивый и эстетически приятный пользовательский интерфейс
- Предоставляет панель инструментов для всего тестового запуска
- Генерирует отчеты в форме круговой диаграммы
- Позволяет добавить новый отчет к существующему отчету или заменить существующий отчет новым отчетом
- Возможность изменить порядок отображения тестов (например, старый тест в вверху и самые новые в конце или наоборот)
- Можно интегрировать пошаговую информацию журнала в отчет
- Возможность включения снимков экрана в отчет
- Можно добавить такую информацию, как имя хоста, сведения об ОС, имя автора, Информация о среде, связанная с выполнением набора тестов и т. д.,
- Можно сильно настроить с помощью внешнего файла конфигурации, такого как имя отчета,
- Он поддерживает среды тестирования, такие как TestNG, JUnit, NUnit и т. д.,
Перейдите по ссылке ниже, чтобы увидеть подробное объяснение с практическим примером того, как создавать отчеты Extent в Selenium WebDriver.
Обязательно к прочтению: Создание отчетов ExtentReports в Selenium WebDriver
Если вы не являетесь постоянным читателем SoftwareTestingMaterial.com, я настоятельно рекомендую вам подписаться на бесплатную рассылку новостей по электронной почте, используя be низкая ссылка.
TAG: qa