Internet Explorer tests automatisés à l'aide de Sélénium C#

J'ai été à la recherche en utilisant des outils pour l'INTERFACE utilisateur de test automatiquement et semblent avoir rencontré un problème lors de la première haie de Sélénium.

C'était ma compréhension que si vous avez utilisé le WebDriver qu'il n'y a pas besoin de vous pour l'installation de Sélénium serveur ou quelque chose comme cela. Fondamentalement, tout ce que je veux faire est de créer une instance locale sur Internet Explorer et de contrôle.

À l'aide de cette base de code;

var ie = new InternetExplorerDriver();
ie.Navigate().GoToUrl("www.google.co.uk");

J'obtiens l'erreur suivante sur la première ligne;

No response from server for url http://localhost:64333/session

Fondée sur cette déclaration, je ne suis pas sûr de ce que d'autre j'ai besoin de le faire juste pour obtenir cette instance;

Une fois que votre projet est mis en place, vous pouvez voir que WebDriver actes tout comme
le fonctionnement normal de la bibliothèque: il est entièrement autonome, et généralement vous
n'avez pas besoin de n'oubliez pas de commencer tout processus supplémentaires ou d'exécuter un
les installateurs avant de l'utiliser, par opposition au serveur proxy avec
Sélénium-RC.

Suggestions seraient appréciées comme la WatIn option est venu à une halte et j'ai besoin de voir si le Sélénium peut faire face à un problème spécifique dans notre solution.

Grâce

Je n'ai pas travaillé sur le c#. Essayé le même code en java et il fonctionne InternetExplorerDriver ie = new InternetExplorerDriver(); ie.naviguer().("www.google.co.uk");
Oui, exactement ce que je pensais devrait arriver sur ma machine. Je n'ai aucune idée de pourquoi il allait tenter de se connecter à la avant de faire ce que je veux.
Quelle est la version de sélénium utilisez-vous?
2.9 à l'instant, vous ne savez pas si il y a des versions ultérieures, permettra de vérifier.
Mis à jour 2.11 et le même problème se produit.

OriginalL'auteur ChrisBint | 2011-11-02