2008-10-01 9 views
14

Avec de plus en plus de code poussé vers les vues dans Asp.Net MVC (c'est-à-dire AJAX, JQuery, etc ...), comment maintenez-vous la 'testabilité'?Asp.net MVC View Test?

  • Comment testez-vous vos vues?
  • Comment testez-vous vos vues avec le code jscript côté client?
  • Comment testez-vous votre comportement Views avec Async?

Il semble que la plupart des exemples sur la testabilité de MVC traitent avec les contrôleurs. Qu'en est-il des vues?

Répondre

3

Selenium est un excellent outil pour tester la face avant de toute application Web. Il est écrit dans la langue maternelle du navigateur, JavaScript. Le fait que le navigateur exécute le code du framework de test permet à vos tests d'exposer les problèmes d'incompatibilité du navigateur. C'est gratuit et open source.

1

Voir également d'autres outils d'automatisation de navigateur gratuits comme ArtOfTest et WatiN. La pile de sélénium peut être un peu compliquée à mettre en place.

Questions connexes