-
Test Junit avec Struts2
Bonjour,
Je viens d’implémenté les tests Junit.
J’ai quelque question :
Est-ce-que nous pouvons tester une application dans la quelle il n’ya pas séparation de couche (métier, service, interface) ?
S’il y a séparation de couche. Quelle est la couche que je dois tester ?
Si je veux l’organiser par difficulté, comment je dois les classés.
Les Framework utilisé de projet : Struts2, Portlet 2, Weblogic 11g
Cordialement,
-
Bonjour,
Il est possible de tester ton application directement en attaquant la partie Struts2, avec JUnit.
Pour cela, il existe des tutoriaux :
http://struts.apache.org/2.2.3/docs/...-tutorial.html
Avec cela, tu va passer quelques paramètres, simuler un appel à l'action et vérifier le flux de retour.
L'idéal dans ton cas, ce serait de faire les tests JUnit au niveau de struts, si c'est assez pressé, puis de refactorer ton projet en couche.
Les tests en place (si ils sont bien complet), vont te préserver des régressions.
Au final, l'idéale serait d'avoir des tests sur les différentes couches (en commencant par les couches les plus bases et en remontant).
Voila :ccool:
P.S. : une fois que tout est en place, n'oublie pas, non plus, d'utiliser des outils d'intégration continue, comme Jenkins par exemple. Ce serait dommage de ne pas utiliser au maximum ce que tu vas faire.