Allure позволяет создавать красивые отчеты о тестировании, которые можно легко интегрировать с WebdriverIO. Давайте посмотрим, как это сделать:
Установка:
npm install @wdio/allure-reporter --save-dev
Конфигурация:
exports.config = {
// ...
reporters: [['allure', {
// test results will generate in the directory mentioned below
outputDir: 'allure-results',
}]],
// ...
}
Запустить тесты
npx wdio
— будет создан новый каталог allure-results
, содержащий все результаты теста в виде набора JSON
файлов.
Показать отчет
Для отображения отчета необходимо сначала установить Инструмент командной строки Allure — npm install -g allure-commandline --save-dev
.
После установки выполните следующую команду для обработки результатов — allure generate allure-results && allure open
Это откроет новое окно браузера и отобразит все результаты в красивом формате HTML. 🙌
Посмотрите это видео, чтобы увидеть подробное объяснение того, как создавать и настраивать отчеты Allure:
Чтобы узнать больше о WebdriverIO, ознакомьтесь с моей серией бесплатных руководств здесь -
https://www.youtube.com/watch?v=e8goAKb6CC0&list=PL6AdzyjjD5HBbt9amjf3wIVMaobb28ZYN.
Я надеюсь, что этот пост помог вам, дайте мне знать в комментариях ниже!
Удачного тестирования! 😄
…
Подпишитесь на @automationbro в Твиттере
Подпишитесь на мой канал YouTube