2010-10-26 4 views
1

J'utilise visual studio 2005 et maintenant mon équipe veut que je m'essaie à quelques frameworks de test pour les sites Web asp.net. Je suis complètement nouveau pour les tests. Je veux savoir quel type de test automatisé puis-je faire? Puis-je tester ma logique métier? Puis-je tester mon interface utilisateur? Je viens de commencer à utiliser NUnit et je commence à comprendre. Pour le test de l'interface utilisateur Web, j'ai essayé Nunit asp. Quelque part, j'ai trouvé sur Selenium, ce qui est mieux. Il existe également un complément pour tester le code Javascript avec NUnit.Is il existe une meilleure alternative à NUnit. Je trouve un peu difficile de comprendre pourquoi devrais-je utiliser ces outils.Quels frameworks de test utiliser pour les sites web asp.net et pourquoi

Répondre

0

Une option consiste à utiliser Watin: http://watin.sourceforge.net/

Il y a un Test Recorder agréable, qui vous permet d'enregistrer et de sauvegarder vos tests.

Le seul problème que j'ai avec cela est qu'il ne joue pas toujours bien avec Cruise Control car il charge un moteur de navigateur en arrière-plan. Si le serveur CI fonctionne dans un environnement sans les navigateurs corrects installés et activés, les tests échoueront. Dans ce cas, nous avons fini par utiliser HtmlUnit, une application Java qui s'exécute sur le serveur Cruise Control.

http://htmlunit.sourceforge.net/

+0

Pouvons-nous utiliser Watin pour les tests Javascript – gizgok

+0

Oui. Un bon point de départ est ici: http://blogs.imeta.co.uk/MGodfrey/archive/2010/07/15/874.aspx –

Questions connexes