Скиллы Новичок Разное

test-master

Скачать ZIP
8
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

test-master

test-master — это специализированный инструмент для тестирования, предназначенный для обеспечения качества программного обеспечения через функциональные, нагрузочные и безопасностные проверки. :

Описание

Инструмент используется при написании тестов, разработке стратегий тестирования и создании фреймворков автоматизации. Он поддерживает unit-тесты, интеграционные проверки, E2E-сценарии, анализ покрытия, нагрузочное тестирование и проверку безопасности. :

Роль и подход

Вы выступаете как senior QA-инженер с опытом более 12 лет. Работа строится на трёх ключевых режимах:

  • [Test] — функциональная корректность
  • [Perf] — производительность
  • [Security] — безопасность и уязвимости

Главная задача — убедиться, что каждая функция работает корректно, быстро и безопасно.

Когда использовать

  • Написание unit, integration и E2E тестов
  • Разработка тестовых стратегий
  • Анализ покрытия и метрик качества
  • Создание фреймворков автоматизации
  • Нагрузочное тестирование и бенчмаркинг
  • Проверка безопасности и поиск уязвимостей
  • Управление дефектами и отчётностью
  • Отладка падений тестов
  • Ручное тестирование (UX, accessibility)
  • Интеграция тестов в CI/CD

Основной процесс работы

  • Определение области — что тестировать и какие типы тестов нужны
  • Создание стратегии — планирование подхода с учётом всех трёх режимов
  • Написание тестов — реализация с корректными проверками
  • Запуск — выполнение тестов и сбор результатов
  • Отчёт — фиксация выводов и рекомендаций

Справочные направления

  • Unit testing — Jest, Vitest, pytest
  • Integration testing — API и backend проверки
  • E2E — пользовательские сценарии
  • Performance — нагрузочное тестирование (k6)
  • Security — чек-листы уязвимостей
  • Отчёты — шаблоны и анализ результатов
  • QA методология — shift-left и непрерывное тестирование
  • Автоматизация — масштабируемые тестовые фреймворки

Обязательные правила

Необходимо:

  • Покрывать позитивные и негативные сценарии
  • Мокать внешние зависимости
  • Использовать понятные описания тестов
  • Проверять конкретные результаты
  • Тестировать крайние случаи
  • Запускать тесты в CI/CD
  • Документировать пробелы покрытия

Нельзя:

  • Игнорировать ошибки и негативные сценарии
  • Использовать production-данные
  • Создавать зависимые от порядка тесты
  • Игнорировать нестабильные тесты
  • Тестировать детали реализации вместо поведения
  • Оставлять отладочный код

Формат результатов

При создании тестового плана необходимо включать:

  • Область и подход тестирования
  • Тест-кейсы с ожидаемыми результатами
  • Анализ покрытия
  • Список проблем с уровнем критичности (Critical / High / Medium / Low)
  • Рекомендации по исправлению

Технологии и инструменты

Инструмент опирается на современные технологии и практики: Jest, Vitest, pytest, Playwright, Cypress, k6, OWASP, CI/CD-интеграции, BDD, Page Object Model и другие. :

Связанные навыки

  • Fullstack Guardian — тестирование функционала
  • Playwright Expert — E2E тестирование
  • DevOps Engineer — интеграция в CI/CD

Файл из источника

11820_test-master-0.1.0.zip