Trouvez le skill parfait
Génération de tests par paires
Testing
Utilisez cette compétence pour générer des tests par paires, une technique de test combinatoire efficace.
Piloter un appareil Kobiton en langage naturel
Testing
Pilote un appareil Kobiton réservé depuis une intention en langage naturel, en exécutant une session d'automatisation Appium avec une boucle observer-décider-agir.
Audit de compatibilité Oblivion
Testing
Audit approfondi de la préparation de ByroRedux pour le contenu d'Oblivion : formats NIF v20.0.0.5 et v10.x NetImmerse, BSA v103 et parseur ESM en direct.
Valider les points de contrôle
Testing
Valide tous les points de contrôle d'un répertoire d'exécution d'agent en parallèle, en lançant des sous-agents testeurs et en vérifiant les résultats.
Guide de tests unitaires et d'intégration
Testing
Directives à charger avant d'écrire ou modifier des tests unitaires ou d'intégration dans ce dépôt. Spécifie les formats, modèles et types de tests requis.
Revue adverse (Red-Team)
Testing
Vérification indépendante de type red-team des changements basés sur spécifications avant archivage. Réfute les critères d'acceptation et émet des constats Blocker/Major/Minor avec verdict PASS/FAIL.
Validation QA d'une pull request
Testing
Exécute la validation QA sur une PR : lance l'environnement local, teste les critères d'acceptation et génère un rapport. Poste le rapport sur GitHub si demandé.
Tests Frontend
Testing
Conseils pour écrire ou modifier des tests Vitest et React Testing Library dans web/ et packages/dify-ui/. Utile pour la stratégie de test frontend et l'évaluation des approches existantes.
Audit - Inspection d'artefact
Testing
Inspection post-exécution orientée lecture pour détecter la dérive, les incohérences, les omissions ou les affirmations non étayées dans les artefacts.
Migrer vers Shoehorn (tests TS)
Testing
Migrer les fichiers de test TypeScript des assertions `as` vers les helpers @total-typescript/shoehorn (fromPartial, fromAny, fromExact) de façon sûre et progressive.
Déboguer les régressions visuelles
Testing
Analyse les échecs de tests de régression visuelle dans Vizzly. Aide à identifier la cause racine des différences visuelles et suggère d'accepter ou de corriger les changements. À utiliser lorsque l'utilisateur mentionne des échecs de tests visuels, des différences de captures d'écran ou demande à déboguer des changements visuels.
Stratégie de mock avec pytest
Testing
Maîtrisez la stratégie de mock pour pytest : autospec, AsyncMock, fabriques de mocks et pièges à éviter. Décidez quand mocker vs utiliser des objets réels.