Что, если бы автотесты читались как сценарий?Что, если бы каждый шаг был понятен, каждая метка — на месте, а отчёт — пригоден не только для QA, но и для бизнеса?Так появился Scenax — DSL-фреймворк поверх Vitest и Allure, превращающий тесты в читаемые сценарии. Читать далее
В первой части статьи мы заложили фундамент.В этой части статьи мы переходим от сценариев к архитектуре целых тестовых библиотек: подключаем lifecycle-хуки, вводим @Context и @Inject, создаём Step Library и автоматизируем запуск целых слоёв. Читать далее
В этой статье хочу рассмотреть некоторые способы написания сценариев в Vanessa automation, которые использую в своей работе. Они помогут с анализом Allure отчета и сделать работу с дефектами немного проще. 1) Статусы сценариев в Allure и как их можно использовать. В Allure предусмотрены следующие статусы для сценариев: Читать далее
Автоматизация нуждается в человекочитаемых отчетах о тестировании — что тестировалось, какими тестовыми шагами, с каким результатом. Для этого существует система генерации отчетов Allure. Allure поддерживается большинством известных тестовых фреймворков, а для неизвестных требует написания так называемого адаптера. Как подключить Allure в любой произвольный фреймворк или не фреймворк вовсе? Читать дальше →