Под капотом у нас Playwright — но шаги мы переписали под живые сайты и живых людей. Обзор: что мы доработали и почему это спасает от ложных падений.
Не подгрузился один CSS-файл и страница превратилась в простыню чёрного текста. Технически всё «работает». Как мы проверяем сайт глазами, а не по селекторам.
Кнопку «Купить» перекрасили и переименовали класс. 40 тестов покраснели на ровном месте. Про семантические локаторы и тесты, которые чинят себя сами.
Внутренний портал доступен только из корпоративной сети, наружу его не отдать. Как мы тестируем то, что облачный робот физически не видит — через свой browser-host.
У агентства десятки клиентских сайтов, а QA-отдела нет. Как один сервис закрывает мониторинг всего портфеля, ловит сбои раньше клиента и экономит на ручных проверках.