Перейти к содержимому
ai101.tools
перемещениеоткрытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
E2E Testing Patterns logo
Навык

E2E Testing Patterns

Не даёт браузерным тестам превратиться в нестабильную обузу

0
СохранитьПерейти на сайт ↗

Установка

/plugin marketplace add wshobson/agents; /plugin install developer-essentials
Условия запуска

When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.

Автор
wshobson
Лицензия
MIT

Описывает правила для Playwright и Cypress, от которых зависит, переживёт ли набор тестов первые полгода: устойчивые селекторы по ролям и тестовым идентификаторам вместо цепочек CSS, ожидание условий вместо фиксированных задержек и Page Object, чтобы изменение интерфейса затрагивало только один файл. Также объясняет, что следует проверять на этом уровне: критические сценарии вроде входа и оформления заказа, а не пограничные случаи, для которых лучше подходят модульные тесты. Отдельный раздел посвящён отладке с запуском в видимом браузере, Trace Viewer и шагами теста, делающими сбои в CI понятными.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?