Hello la communauté,
Voici la présentation du contexte : je suis entrain de travailler sur un projet de refonte de plusieurs applications. Ma DSI souhaite automatiser une partie du patrimoine de test au fur et à mesure de l’avancement de ce projet de refonte.
Le souhait est d’automatiser des tests (e2e) d’acceptation et des tests de régression sur la partie front.
J’avais pensé à proposer une approche BDD Gherkin couplée à Selenium. Mon idée était de créer les exigences dans squash et de les exporter en tant que features directement dans le projet.
Malheureusement, toutes ces applications sont développées en php et cela me contraint à abandonner l’idée du BDD couplé à php. J’ai vu qu’il existe Behat pour traduire les scénarios Gherkin. Mais cette techno semble vieillissante, peu répandue et à long terme j’ai peur de faire un mauvais choix stratégique.
Du coup je suis à la recherche de solutions techniques adaptées afin de porter ce projet d’automatisation dans ce contexte php.
Merci pour votre aide
Partager