2010-02-23 24 views
0

J'ai enquêté sur quelques-uns d'entre eux. Ce que j'ai trouvé jusqu'à présent semble utilisable.Quel est le meilleur outil de test Web que vous avez trouvé pour C#?

Moulin à vent Sélénium Watin

Moulin à vent ressemble a les bases (toujours pas sûr si je peux écrire des tests unitaires C# avec elle)

Watin semble impressionnant avec les tests unitaires ..

des 3, il semble que Selenium essaie d'être le plus complet de tous les 3 (la version la plus récente est aujourd'hui!)

des commentaires ou des suggestions?

+0

Outil de test de bande C#? C# seul ne peut pas être utilisé dans les scripts Web. Seulement dans des choses telles que ASP.net, ou Silverlight etc – caesay

Répondre

2

Notre équipe QA utilise Watin assez largement sur le projet, je travaille sur actuellement . WatiN a bien fonctionné pour nous jusqu'à présent - et nous l'avons connecté à notre serveur d'intégration continue, de sorte que la construction échoue si l'un des tests unitaires exécutés par WatiN échoue. Genre de gentil. De plus - il n'y a pas d'élément HTML que vous ne pouvez pas référencer en utilisant WatiN, donc même si l'élément que vous devez inspecter n'a pas d'ID ou de classe, vous pouvez toujours y accéder d'une manière ou d'une autre. Enfin, WatiN exécute les tests assez rapidement. C'est vraiment très bien.

Un autre cadre que je mentionnerai est WebAii. Je ne l'ai jamais utilisé personnellement, mais je connais d'autres personnes qui l'aiment beaucoup. Je pense que l'API est similaire à WatiN.