¿Qué tipo de herramientas o técnicas existen para este propósito?Cómo probar la lógica de la unidad en jsp?
Respuesta
Probar JspTest. Úselo para probar la lógica de vista en una página JSP.
que establecen un mecanismo sin cabeza en navegador que permite escribir pruebas de navegación de páginas HTML, rellenar formularios, etc. presionando los botones
Una vez dicho esto, yo trato de poner la menor funcionalidad en mis páginas JSP (o similar) y enfocar mi prueba en los objetos subyacentes de la lógica comercial y su creación de beans para la visualización JSP. Pero la prueba final de los JSP definitivamente es una buena idea.
Strip it out? ;)
En pruebas de contenedor (utilizando, por ejemplo, Cactus) o compile los JSP en servlets y luego simule los objetos de respuesta/respuesta.
JUnit In Action tiene una sección de pruebas unitarias JSPs & código del lado del servidor. Yo recomendaría el libro.
Aparte de la lógica de visualización, que es notoriamente difícil de probar, mi consejo sería no poner la lógica en JSP. En lugar de moverlo a POJOs y se resuelve el problema.
- 1. Cómo probar la unidad de lógica de devolución de llamada?
- 2. ¿Cómo probar la unidad?
- 3. ¿Cómo probar la unidad NSCoding?
- 4. ¿Cómo probar la unidad de su API?
- 5. Cómo probar la unidad de análisis JSON
- 6. Cómo probar las subclases de la unidad
- 7. Cómo probar la lógica que depende de la fecha actual
- 8. ¿Cómo probar la unidad Singleton class - C++?
- 9. ¿Cómo puedo probar la unidad GC?
- 10. ¿Cómo puedo probar la unidad? ¿Es descartable?
- 11. Cómo probar la unidad HtmlHelper con Moq?
- 12. ¿La mejor manera de probar la lógica CRC?
- 13. ¿Cómo puedo probar la lógica de validación de un formulario en un controlador de prueba de unidad en Django?
- 14. Cómo probar la lógica del correo electrónico con Play Framework
- 15. Cómo probar la unidad con diferentes configuraciones en Django?
- 16. Consejo de prueba de la unidad: cómo probar la unidad .asmx
- 17. ¿Cómo puedo probar la unidad de un servicio de Windows?
- 18. ¿Cómo debo probar la unidad de un generador de código?
- 19. Usar Clojure para probar la unidad Java
- 20. ¿Cómo puedo probar la unidad de mis migraciones de FluentMigrator?
- 21. Cómo afirmar/probar la unidad de servidores Respuesta JSON?
- 22. ¿Cómo puedo probar la unidad de un MVC UserViewControl?
- 23. Cómo probar el código sincronizado de la unidad
- 24. ¿Cómo puedo probar la unidad de un controlador Symfony2?
- 25. ¿Cómo puedo probar la unidad de algo que utiliza VisualTreeHelper?
- 26. Cómo probar la unidad Código de Excel VBA
- 27. ¿Cómo probar las reglas comerciales de la unidad?
- 28. Cómo probar atributos de la unidad con MsTest usando C#?
- 29. ¿Cómo puedo probar la unidad First Framework Code First Mappings?
- 30. Cómo simular DataReader para probar la unidad DAL
Todavía figura como * alpha * después de 7 años, sin actividad aparente. Probablemente muerto. – Raedwald