Trouvez le skill parfait
Injection de dépendances par protocoles pour tests Swift
Testing
Rendre le code Swift testable en isolant les dépendances externes (système de fichiers, réseau, iCloud) derrière des protocoles. Permet des tests déterministes sans I/O.
Patterns de tests E2E Playwright
Testing
Patterns Playwright pour des suites E2E stables, incluant le Page Object Model, la configuration et l'intégration CI/CD.
Tests E2E avec Playwright
Testing
Modèles complets de Playwright pour créer des suites de tests E2E stables, rapides et maintenables, incluant le modèle Page Object, l'intégration CI/CD et les stratégies contre les tests instables.
Vitest : framework de tests rapide
Testing
Vitest est un framework de tests unitaires rapide propulsé par Vite, compatible avec l'API Jest. Idéal pour écrire des tests, mocker, configurer la couverture et filtrer les tests.
Injection de dépendances Swift par protocoles pour tests
Testing
Injection de dépendances par protocoles pour rendre le code Swift testable, simulant le système de fichiers, le réseau et les API externes. Permet des tests déterministes sans I/O.
Auditeur de spécifications Angular
Testing
Auditer indépendamment un fichier de test Angular selon les directives de migration du projet.
Validation QA des PR
Testing
Exécute la validation QA sur une pull request en démarrant l'environnement local, en testant les critères d'acceptation et en publiant facultativement le rapport sous forme de commentaire PR.
Chasse aux bugs
Testing
Lancez un essaim d'agents de chasse aux bugs sur un fichier, module ou sujet ciblé.
Stratégies de test pour code hérité
Testing
Tests de caractérisation, Robolectric, MockK, captures d'écran Compose, régression visuelle, baselines Detekt/Lint, Golden Master, et objectifs de couverture pour code Android hérité.
Génération de tests automatisés
Testing
Génère des suites de tests complètes (unitaires, intégration, cas limites) à partir du code existant. Pour écrire des tests, augmenter la couverture ou créer des mocks.
TDD pour méthodes de composants NG
Testing
Fournit des directives pour écrire des tests unitaires en utilisant le TDD pour les méthodes des composants NG dans ace_engine. Couvre l'invocation directe des méthodes, la réinitialisation d'état, la vérification des API, la couverture de branches avec des tests appariés, et évite les pièges courants comme les nombres magiques ou les tests sans assertions.