Trouvez le skill parfait
Tests E2E avec Playwright MCP et nREPL
Testing
Exécute la suite de tests QA E2E sur l'application en direct via Playwright MCP et nREPL. À utiliser pour tester l'application de bout en bout.
Automatisation Playwright pour JSF
Testing
Expert en automatisation avec Playwright Python pour applications JSF/RichFaces, avec sélecteurs par suffixe et attente AJAX.
Pré-vol kube-coder : CI en local
Testing
Exécutez la suite CI de kube-coder localement : lint Helm, tests Python, builds SPA, vitest, vérifications shell. À utiliser avant d'ouvrir une PR pour une CI verte au premier push.
Stratégie de mock pour pytest
Testing
Maîtrisez la stratégie de mocking pour pytest : utilisation d'autospec, d'AsyncMock, de builders de mock et décision sur quoi mocker. Inclut des matrices de décision et des schémas type-safe.
Audit d'artefact
Testing
Inspection orientée lecture pour détecter les dérives, incohérences et omissions dans les artefacts terminés.
Automatisation navigateur avec état persistant
Testing
Automatise les interactions navigateur avec un état de page persistant. Utilisez-le pour naviguer, prendre des captures d'écran, remplir des formulaires, extraire des données et vérifier le comportement de l'interface utilisateur. Utile pour tester des applications front-end ou automatiser des workflows navigateur.
Revue UX
Testing
Analyse les fonctionnalités pour des motifs UX orientés efficacité, navigation clavier et expérience outil pro.
Testeur de navigation clavier
Testing
Compétence pour tester les opérations de navigation au clavier dans le développement frontend. Fournit des conseils automatisés et des générations de code.
Stratégie de mocking pytest
Testing
Maîtrisez les stratégies de mocking pour pytest : autospec, AsyncMock, fabriques de mocks et choix entre mocks et objets réels.
Exécuteur de tests QA E2E
Testing
Exécute la suite de tests QA E2E sur l'application en direct à l'aide de Playwright MCP et nREPL. Utilisez pour tester l'application de bout en bout.
Tests Go avec la librairie gt
Testing
Fournit des instructions pas à pas pour écrire des tests Go avec la bibliothèque gt, notamment les assertions typées (par ex. `gt.Array`, `gt.String`), les motifs d'arrêt précoce avec `Required()`, et la gestion des valeurs de retour avec `R1`/`R2`/`R3`. Utile lors de la création de nouveaux fichiers de test ou de l'ajout de tests à du code Go existant en consultant la documentation locale de gt.
Vérification UX naïve
Testing
Organise les scénarios de test de compréhension par des utilisateurs naïfs et consigne les résultats dans un rapport daté.