|
Cactus, tests unitaires sur des Servlet
4.3.Lancer
le test
Afin de pouvoir exécuter le test préalablement
écrit, il vous faut le déployer sur le serveur, de la
même façon que pour une application c'est-à-dire,
en créant la hiérarchie de dossiers de votre
application et en mettant les fichier .class de votre classe de test,
ainsi que ceux de votre application à tester dans le
répertoire ‘WEB-INF/classes’. Une fois
cette opération réalisée, vous pourrez accéder
au test de votre application en ouvrant une fenetre de votre
navigateur web et en entrant l’adresse :
’http://localhost:8080/dossier_mon_application/ServletTestRunner?suite=class_de_test’.
Les résultats du test vous seront affichés
sous la forme d’un fichier XML dont la forme devrait être
la suivante :
<?xml
version=”1.0” encoding=”UTF-8” ?>
<testsuites>
<testsuite
name=”class_de_test” tests=”1”
failures=”0” errors=”0” time=”0.27”>
<testcase
name=”methode_a_tester” time=”0.2” />
</testsuite>
</testsuites>
Un autre affichage présentant les informations du
test à l’intérieur de tableaux de données,
existe. Pour obtenir cet affichage, il vous faudra télécharger
la feuille
de style XSLT et placé
cette feuille de style dans le répertoire de votre
application. Il vous faudra ensuite réaliser votre test en
utilisant l’adresse
’http://localhost:8080/dossier_mon_application/ServletTestRunner?suite=class_de_test&xls=cactus-report.xsl’.
|
|
 |