2008-10-01 24 views
14

Con cada vez más código enviado a las vistas en Asp.Net MVC (es decir, AJAX, JQuery, etc.), ¿cómo se mantiene la "capacidad de prueba"?Asp.net MVC View Testing?

  • ¿Cómo evalúa sus Vistas?
  • ¿Cómo evalúa sus vistas con el código jscript del lado del cliente?
  • ¿Cómo se prueba el comportamiento de Vistas con Async?

Parece que la mayoría de los ejemplos sobre la capacidad de prueba de MVC tratan con los controladores. ¿Qué hay de las vistas?

Respuesta

3

Selenium es una gran herramienta para probar el front-end de cualquier aplicación web. Está escrito en el idioma nativo del navegador, JavaScript. Hacer que el navegador ejecute el código del marco de prueba le da a sus pruebas la capacidad de exponer los problemas de incompatibilidad del navegador. Es gratis y de código abierto.

1

Vea también otras herramientas gratuitas de automatización del navegador como ArtOfTest y WatiN. La pila de Selenium puede ser un poco complicada de configurar.