2009-07-23 4 views
7

Я пытаюсь запустить простой тест с Selenium, который кто-то в настройке QA для меня. Этот тест прошел раньше и прошел, но теперь я продолжаю получать сообщение об ошибке. Я не знаю, что это значит, но я не думаю, что это проблема с моим кодом, я думаю, что это проблема с Selenium. Это ошибка:Selenium: невозможно подключиться к удаленному серверу

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] 

Что это значит? «Удаленный сервер» на самом деле является моим dev-box, поэтому я не могу придумать, почему он не может подключиться. Я отключил свой брандмауэр и все еще ничего.

Есть ли что-то простое, что мне не хватает? Есть ли файл конфигурации, который мне нужно настроить?

+2

Ха-ха! Оглядываясь назад 3 года спустя ... мне было довольно высокомерно сказать: «Я не думаю, что это проблема с моим кодом, я думаю, что это проблема с Selenium». : О) – thewillcole

ответ

4

Убедитесь, что вы используете Selenium RC. Я использую простой командный файл Selenium.bat который выглядит следующим образом:

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

(-multiwindow предотвращает framekiller кода от взлома теста)

Смежные вопросы