Folio - un framework de test personnalisable
(github.com)-
L’open source de Microsoft qui permet de créer son propre framework de test
-
La base utilisée pour construire le Playwright Test Runner
-
Axé sur l’isolation des tests et la flexibilité
→ Isolation : tous les tests s’exécutent de manière indépendante et en parallèle. Il est possible de relancer uniquement la partie en erreur. Refactorisation facilitée. Regroupement
→ Flexibilité : diverses fonctionnalités avancées. Exploite les capacités de TypeScript. Exécution des tests dans plusieurs configurations. Annotations de test selon la configuration
- Suit un style BDD traditionnel
→ Chaque test reçoit un objet Test Arguments complètement indépendant
- Exécute les tests en parallèle en utilisant plusieurs processus workers par défaut
→ Chaque worker crée un nouvel environnement. Il est réutilisé si possible, mais en cas de nouvelle tentative de test ou d’erreur, un nouveau worker est créé
→ Les tests peuvent être shardés par suite afin d’être exécutés sur plusieurs machines
Aucun commentaire pour le moment.