Плагин qa-test-environment
Test environment setup: Testcontainers and Docker Compose services, Playwright fixtures, database snapshot and restore, and flag-aware test harnesses. Agents (test-environment-bootstrapper, db-snapshot-restore) wire a full integration environment for a greenfield service and reset the database between tests. Shared-state diagnosis composes with e2e-flake-bisector in qa-flake-triage.
Как установить плагин qa-test-environment
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add testland/qa
/plugin install qa-test-environment@testland-qaЧто внутри qa-test-environment
6 частей прочитано из файлов самого плагина.
Агенты 2
Вызов как @agent-qa-test-environment:name- @agent-qa-test-environment:db-snapshot-restoresonnet
Use proactively whenever integration tests share a database and need per-test isolation faster than drop and migrate. Captures a baseline snapshot (Postgres template DB, mysqldump, Mongo dump), restores it before each test or suite, and wires BEGIN/ROLLBACK where the ORM allows.
- @agent-qa-test-environment:test-environment-bootstrappersonnet
Use proactively whenever a service has no integration or E2E test environment yet. Starts containers with Testcontainers or Docker Compose, runs migrations, seeds a baseline database, installs an in-memory OpenFeature provider and emits Playwright fixtures for auth, database and flags.
Skills 4
Claude загружает это при соответствии задачи- docker-compose-tests
В файле нет описания.
- feature-flag-test-harness
В файле нет описания.
- playwright-fixture-builder
В файле нет описания.
- testcontainers
В файле нет описания.
Использование qa-test-environment в Claude Code
Запросите агента по имени:
@agent-qa-test-environment:db-snapshot-restore
@agent-qa-test-environment:test-environment-bootstrapperSkills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update qa-test-environment@testland-qa
- Обновить marketplace
- /plugin marketplace update testland-qa
- Временно выключить
- /plugin disable qa-test-environment@testland-qa
- Удалить
- /plugin uninstall qa-test-environment@testland-qa
Вопросы о плагине qa-test-environment
Как установить плагин qa-test-environment?
В Claude Code выполните /plugin marketplace add testland/qa, затем /plugin install qa-test-environment@testland-qa.
Что включает плагин qa-test-environment?
qa-test-environment объединяет 2 агента, 4 навыка.
Какие агенты идут в комплекте с qa-test-environment?
db-snapshot-restore, test-environment-bootstrapper. Вызовите одного из них через @agent-qa-test-environment:db-snapshot-restore.
Как обновить или удалить плагин qa-test-environment?
Обновите его с помощью claude plugin update qa-test-environment@testland-qa в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall qa-test-environment@testland-qa.
Под какой лицензией распространяется плагин qa-test-environment?
MIT, как указано в манифесте плагина.