2009-07-23 7 views
7

QA 설정에서 누군가가 나를 위해 셀레늄으로 간단한 테스트를 실행하려고합니다. 이 테스트는 이전에 실행되었고 통과했지만 이제는 오류 메시지가 계속 표시됩니다. 무슨 뜻인지 모르겠지만 내 코드에 문제가 있다고 생각하지 않는다. 셀렌의 문제라고 생각한다. 이것은 오류입니다 :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

하하 : I는 다음과 같습니다 Selenium.bat라는 간단한 배치 파일을 사용! 3 년 뒤를 돌아 보면 ... "나는 내 코드에 문제가 있다고 생각하지 않는다. 셀레늄에 문제가 있다고 생각한다."라고 나에게 꽤 오만했다. :영형) – thewillcole

답변

4

Selenium RC를 실행하고 있는지 확인하십시오.

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

(-multiwindow이 테스트를 깨는에서 framekiller 코드를 방지)

관련 문제