Комментарии 3
Мы используем в нашем проекте testim.io
Если коротко:
1) записывается тест. Причём это не код, а сам тул регистрирует куда кликнули, например.
2) после, или во время, записи можно wysiwyg дабовить ассерты. Например такой-то текст в таком-то месте.
3) когда тест бежит, все шаги скриншотятся, например для поверки.
4) тул довольно толерантен к лёгким изменяем вёрстки, и сообщит вам если изменения слишком велики.
Очень удобно. Наш QA, один на всех, имеет кучу свободного времени. И даже делает лёгкие фиксы багов и тд.
4) тул довольно толерантен к лёгким изменяем вёрстки, и сообщит вам если изменения слишком велики.
То есть даже с локаторами не паритесь, и что там тулза сгенерила, то и будет?
Именно так
вот тут можно просмотреть небольшое демо
https://www.youtube.com/watch?v=3YNhYhXWMsY
То есть даже с локаторами не паритесь
… не париться с локаторами это самое крутое что есть
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как проводить сквозное (end-to-end) тестирование вашего приложения используя Cypress.io