2009-07-23 6 views
7

Ich versuche, einen einfachen Test mit Selenium zu starten, dass jemand über QA für mich einrichten. Dieser Test wurde zuvor ausgeführt und bestanden, aber jetzt bekomme ich eine Fehlermeldung. Ich weiß nicht, was es bedeutet, aber ich denke nicht, dass es ein Problem mit meinem Code ist, ich denke, es ist ein Problem mit Selenium. Dies ist der Fehler:Selen: Verbindung mit dem Remote-Server nicht möglich

failed: System.Net.WebException : Unable to connect to the remote server 
    ----> System.Net.Sockets.SocketException : No connection could be made because the target machine actively refused it [IP ADDRESS] 

Was bedeutet das? Der "Remote-Server" ist eigentlich meine Dev-Box, daher kann ich mir nicht vorstellen, warum er keine Verbindung herstellen konnte. Ich habe meine Firewall deaktiviert und immer noch nichts.

Gibt es etwas Einfaches, das ich vermisse? Gibt es eine Konfigurationsdatei, die ich einrichten muss?

+2

Haha! Als ich 3 Jahre später zurückschaute, war es ziemlich arrogant von mir zu sagen: "Ich glaube nicht, dass es ein Problem mit meinem Code ist, ich denke, es ist ein Problem mit Selenium". :O) – thewillcole

Antwort

4

Stellen Sie sicher, dass Sie Selenium RC in Betrieb haben. Ich benutze eine einfache Batchdatei Selenium.bat genannt, die wie folgt aussieht:

java -jar c:\selenium\selenium-server.jar -multiwindow 

(-multiwindow verhindert framekiller Code bricht Ihren Test)

Verwandte Themen