2011-07-19 6 views
1

Je développe des tests automatisés pour une application web (base sur MVC) Je voudrais savoir quel est le meilleur pilote web entre Selenium et Coypu? d'autres?quel est le meilleur webdriver

+0

Oh pour un navigateur basé sur .Net qui publierait des événements pour des actions pertinentes (DOM Load/ContentLoad, XHR début/fin etc) alors nous aurions plus de contrôle et pourrait agir/tester sur l'activité du navigateur plutôt que prévu (via daps) – penderi

Répondre

3

http://watin.org/ est disponible. Je pense qu'il existe également un kit de test Load/Web dans Visual Studio. Coypu - https://github.com/ITV/Coypu - est excellent et plus tolérant autour des réponses XmlHttpResponses. Coypu est une enveloppe entourant le sélénium. Il corrige la nature fragile de Selenium (par exemple WebDriverException). Coypu enveloppe, écoute et attend des réponses.

J'ai trouvé que Coypu était un bon départ et bien meilleur que le sélénium brut.

+1

Microsoft semble prendre en charge SpecFlow et WatiN http://msdn.microsoft.com/en-us/magazine/gg490346.aspx +1 de toute façon pour la réponse rapide –