Testing Test Validity — Инструмент для проверки корректности тестов
Инструмент помогает разработчикам выявлять, является ли сбой теста ошибкой в коде или дефектом самого теста. Он предоставляет структурированную методику анализа причин сбоя, избегая преждевременных выводов о корректности кода. Особенно полезен при работе с регрессионными тестами и автоматизированными пайплайнами.
Инструмент использует последовательность вопросов и проверок, основанных на принципах анализа первопричин. Он предлагает руководство по исключению распространенных ошибок при написании тестов, таких как неверные ожидания, зависимость от внешних факторов и некорректная настройка тестовой среды. Результатом является четкое понимание, требует ли проблема исправления кода или переработки теста.
Разработка выполнена на JavaScript, использует Playwright для автоматизированной проверки и предоставляет инструкции в формате Markdown. Документация содержит подробные шаги и примеры, а также ссылки на skill testing-playwright для интеграции с Playwright верификациями.
$ ls -R related_skills/
npx skills add https://github.com/stephenhoward/pavillion/tree/main/.claude/skills/testing-test-validity
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы