Начало распродаж · Скидка на доставку · Поступление новой коллекции

BELAYA KASKA / FEATURE

studioАвтор: Пуск‑Медиа (импорт)Просмотры: 3

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

Минимальный набор E2E без хрупких селекторов: главная, форма, оплата/корзина — и запуск в GitHub Actions.

Изображение статьи: 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.

#тестирование#Playwright#CI

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