Slide 19
Slide 19 text
PHP Forum 2014 - Retour d’expérience tests fonctionnels
Stratégie de détournement
Pour un test précis, on a besoin d’avoir une réponse
précise d’un web service externe.
• Dans le code, on checke une donnée de cookie pour y trouver l’URL
du service à appeler. Si non trouvée, on prend celle qui est
configurée dans l’application
• Au lancement du test, on crée un serveur dans Cucumber
• On renseigne l’URL créée dans le cookie
• Il n’y a plus qu’à lancer le test, c’est notre web service qui est
appelé, avec une réponse en dur