End-to-end тесты
#автотесты #тестирование
Это специальные код-сценарии, имитирующие действия пользователя. Код тестов находит элементы интерфейса по специальным локаторам и может с ними взаимодействовать, например, кликать, перетаскивать, получить текст, проверять отображение элемента.
Как сделать end-to-end тест
1️⃣ Определить стек технологий. Например, на наших ensi-проектах используется Java + Selenide + Maven + Allure. Звучит довольно серьезно, потому что это тоже программирование.
2️⃣ Описать сценарии поведения пользователей, которые нужно сымитировать во время тестирования.
3️⃣ Создать Git-репозиторий.
4️⃣ Написать сам код автотестов по сценариям.
* * *
Можно дополнить тесты красивой визуализацией в Allure (как на скриншоте), расписанием запуска, уведомлениями в телеграм/на почту.
Post #520
823

- 👍 4