studio

Playwright smoke: три сценария, которые ловят 80% «сайт упал»

Playwright smoke: три сценария, которые ловят 80% «сайт упал»

Smoke-тесты должны быть быстрыми и детерминированными: проверка статуса 200, наличия ключевого заголовка и отправки формы на staging с тестовым ключом.

Используйте data-testid для критичных кнопок вместо длинных XPath от верстальщика-максималиста.

- [Playwright — Getting started](https://playwright.dev/docs/intro) — Установка и первый тест.

- [Playwright CI — GitHub Actions](https://playwright.dev/docs/ci-intro) — Интеграция с CI.

---

## Стабильность

Параллельте спеки осторожно на одном staging — rate limit и кэш могут давать флаки.

Скриншот-регрессии оставьте для UI-kit; для smoke достаточно assertion по DOM.

beforetoggle: хук жизненного цикла popover

Аналитика до открытия панели.

Мы используем обязательные cookie для работы сайта (корзина, вход, оформление заказа) и необязательные — для аналитики и маркетинга. Вы можете принять все, отклонить необязательные или настроить категории. Подробнее в политике cookies.