!"#$#%&'(%')(*%*'+,!--(.%/012'
3'
• L’objectif de cette étape est de simuler le comportement du
navigateur pour :
• ︎ Tester le comportement de la page
• ︎ Contrôler que le résultat obtenu est conforme au résultat
escompté suite à une action utilisateur
• Les tests sont décrits en Java et s’appuient sur jUnit (utilisation
d’assertions)
• Librairies existantes : Selenium, HtmlUnit...
• Créer un projet Java ou Maven, ajouter les 2 libs ou dépendances :
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>compile</scope>
</dependency>
<<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.48.2</version>
</dependency>
</dependencies>