Ce billet fait suite à :
Pour ce dernier billet du tutoriel Behat, j'avais prévu de parler la mise en place de Behat au sein d'une plate-forme d'intégration continue (PIC). Je me suis rendu compte qu'il y avait déjà quelques bons tutos là dessus. Je vous propose donc plutôt une petite liste de liens que je vous invite à découvrir pour aller plus loin avec Behat.
Le BehatCH, développé par PMSIpilot est ce que j'ai trouvé de plus complet pour apporter des bonnes bases à un projet. regardez surtout le BrowserContext et le TableContext, qui permettent d'écrire des choses comme :
Vous pouvez également utiliser les Extra Contexts mis à disposition par l'auteur de Behat, qui sont eux moins axés outils mais plus à mon sens comme des composants pour créer d'autres outils.
Pour les blogs francophones, je vous recommande les blog de PMSIpilot et de knpLabs (bon, ok c'est plus souvent en anglais qu'en français :-) ...).
Pour les anglohpones, vous pouvez jeter un oeil sur le blog de Shashikant Jagtap, de l'auteur même de Behat, ou aussi sur craftItOnline
Avant toute chose sachez que Behat permet très facilement de générer des rapports en XML, au format JUnit :
Voici un tutoriel pour installer Behat sur Jenkins, et en voici un autre pour Hudson
Bonne lecture ! :-) N'hésitez pas si vous avez des ressources à suggérer à les mettre en commentaire
© Jean-François Lépine, 2013 - 2024