MCP HubMCP Hub
Вернуться к навыкам

test-design-techniques

mattnigh
Обновлено 4 days ago
13 просмотров
22
1
22
Посмотреть на GitHub
Другоеtest-designbvaequivalence-partitioningdecision-tablespairwisestate-transition

О программе

Этот навык Claude предлагает систематические методы проектирования тестов, включая анализ граничных значений, разбиение на классы эквивалентности и таблицы решений для создания комплексных тестовых сценариев. Он помогает разработчикам сократить избыточные проверки, обеспечивая при этом систематическое покрытие с помощью таких методов, как тестирование переходов состояний и комбинаторное тестирование. Используйте его при проектировании тестовых случаев для сложных бизнес-правил или поведения с сохранением состояния, чтобы повысить эффективность тестирования.

Быстрая установка

Claude Code

Рекомендуется
Основной
npx skills add mattnigh/skills_collection -a claude-code
Команда плагинаАльтернативный
/plugin add https://github.com/mattnigh/skills_collection
Git клонированиеАльтернативный
git clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/test-design-techniques

Скопируйте и вставьте эту команду в Claude Code для установки этого навыка

GitHub репозиторий

mattnigh/skills_collection
Путь: collection/proffesor-for-testing__sentinel-api-testing__claude__skills__test-design-techniques__SKILL.md
0

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

regression-testing

Другое

Этот навык стратегически выбирает и выполняет регрессионные тесты на основе изменений в коде и анализа рисков. Он используется для проверки того, что исправления не нарушают существующую функциональность, и для оптимизации наборов тестов с целью ускорения обратной связи в CI/CD. Ключевые функции включают анализ влияния, выбор тестов на основе изменений и непрерывное управление регрессионным тестированием.

Просмотреть навык

mobile-testing

Другое

Этот навык Claude обеспечивает комплексное тестирование мобильных приложений для iOS и Android, охватывая жесты, сенсоры, разрешения и фрагментацию устройств. Используйте его при тестировании нативных, гибридных или мобильных веб-приложений, чтобы гарантировать качество на более чем 1000 вариантах устройств. Он помогает определять матрицы покрытия устройств и тестировать ключевые различия платформ.

Просмотреть навык

mutation-testing

Другое

Этот навык оценивает эффективность тестовых наборов, автоматически внося мутации в код и измеряя процент их обнаружения. Используйте его для оценки качества тестов, выявления слабых мест в тестировании или демонстрации того, что тесты действительно находят ошибки. Он использует специализированные тестовые агенты для мутации кода, запуска тестов и анализа результатов.

Просмотреть навык

compatibility-testing

Другое

Этот навык выполняет автоматизированное кросс-браузерное, кроссплатформенное и межплатформенное тестирование совместимости для обеспечения единообразного пользовательского опыта. Он проверяет поддержку браузеров, тестирует адаптивный дизайн на различных контрольных точках и запускает параллельные тесты с использованием облачных сервисов. Используйте его, когда необходимо проверить совместимость в рамках заданной матрицы, охватывающей большую часть вашей пользовательской базы.

Просмотреть навык