Plugin 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.
Comment installer le plugin qa-test-environment
Exécutez les deux commandes dans Claude Code. La première ajoute la marketplace une seule fois ; la seconde installe le plugin.
/plugin marketplace add testland/qa
/plugin install qa-test-environment@testland-qaContenu de qa-test-environment
6 parties lues depuis les fichiers du plugin.
Agents 2
Appeler via @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 le charge quand la tâche correspond- docker-compose-tests
Aucune description dans le fichier.
- feature-flag-test-harness
Aucune description dans le fichier.
- playwright-fixture-builder
Aucune description dans le fichier.
- testcontainers
Aucune description dans le fichier.
Utiliser qa-test-environment dans Claude Code
Demandez un agent par son nom :
@agent-qa-test-environment:db-snapshot-restore
@agent-qa-test-environment:test-environment-bootstrapperLes Skills ne nécessitent pas de commande. Claude les lit quand votre requête correspond à leur description.
Mettre à jour, désactiver ou supprimer
- Mettre à jour le plugin (shell)
- claude plugin update qa-test-environment@testland-qa
- Actualiser le marketplace
- /plugin marketplace update testland-qa
- Le désactiver pour le moment
- /plugin disable qa-test-environment@testland-qa
- Le supprimer
- /plugin uninstall qa-test-environment@testland-qa
Questions sur le plugin qa-test-environment
Comment installer le plugin qa-test-environment ?
Dans Claude Code, exécutez /plugin marketplace add testland/qa, puis /plugin install qa-test-environment@testland-qa.
Que contient le plugin qa-test-environment ?
qa-test-environment regroupe 2 agents, 4 skills.
Quels agents sont inclus avec qa-test-environment ?
db-snapshot-restore, test-environment-bootstrapper. Appelez-en un avec @agent-qa-test-environment:db-snapshot-restore.
Comment mettre à jour ou supprimer le plugin qa-test-environment ?
Mettez-le à jour avec claude plugin update qa-test-environment@testland-qa dans votre shell, ou depuis l'onglet Installed de /plugin. Supprimez-le avec /plugin uninstall qa-test-environment@testland-qa.
Sous quelle licence est le plugin qa-test-environment ?
MIT, comme indiqué dans le manifeste du plugin.