24646 shaares
46 liens privés
46 liens privés
5 résultats
taggé
Gherkin
Une approche de documentation vivante, avec une critique de la pratique d'écrire les tests en Gherkin
L'auteur donne de bons conseils sur divers sujets :
- VCS (commits atomiques, etc.),
- adoption d'un standard de code corrigé / validé par PHPCS Fixer,
- utilisation d'outils d'analyse statique (PHPStan, Psalm) et de "mutation testing" (Infection)
- automatisation du déploiement
- living documentation, notamment avec Gherkin
Les tests d'acceptance (ou tests fonctionnels) permettent de tester le bon fonctionnement de scénarios métiers. Attention, il ne s'agit pas de tester l'UI mais bien des règles métier (BDD ou ATDD)
Des réflexions très inspirantes sur le BDD et la liaison avec les machines à état