2009-09-09 15 views

risposta

2

Prova JspTest. Usalo per testare la logica di visualizzazione in una pagina JSP.

+0

Ancora elencato come * alfa * dopo 7 anni, senza attività apparente. Probabilmente morto. – Raedwald

3

Check out HtmlUnit o Watij.

Essi forniscono un meccanismo senza testa browser che consente di scrivere i test navigando pagine HTML, la compilazione di moduli, premendo i pulsanti ecc

Detto questo, cerco di mettere il meno funzionalità nei miei JSP (o simile) e concentrare i miei test sugli oggetti logici di business sottostanti e sulla loro creazione di bean per la visualizzazione JSP. Ma il test finale delle JSP è sicuramente una buona idea.

1

Spogliarlo? ;)

In test del contenitore (usando dire Cactus) o compilare i JSP ai servlet e quindi prendere in giro gli oggetti risposta/risposta.

JUnit In Action ha una sezione di unità JSPs & codice lato server. Consiglio vivamente il libro.

7

Oltre alla logica di visualizzazione, che è notoriamente difficile da testare, il mio consiglio sarebbe di non inserire la logica in JSP. Invece spostalo in POJOs e il problema è risolto.

Problemi correlati