2012-10-09 4 views
0

vb.net 및 셀렌으로 작성된 테스트가 있습니다. 셀레늄 그리드 구성 그래서 여러 dll 함께 셀레늄 그리드를 사용하여 실행할 수 있습니다. 다음을 사용하면 세션이 실행되지 않습니다.셀레늄 그리드를 사용하여 파이어 폭스를 사용하여 테스트 실행

using selenium.Setup("localhost", 4444, "*chrome C:\Program Files (x86)\Mozilla Firefox\firefox.exe", My.Settings.URL) 

It is throwing the following error (TestFixtureSetUp): 
SetUp : Selenium.SeleniumException : ERROR: Could not retrieve a new session 

나는 파이어 폭스, 크롬 및 iexplore 환경에서 3 가지 RC를 사용할 수 있습니다. iexplore를 사용하면 잘 작동하고 테스트를 잘 실행하지만 파이어 폭스를 사용할 때 세션을 가져 오지 못한다. 제가 여기서 뭘 잘못하고 있는지 안내하십시오.

편집 1 : 사용 seleniumProtocol를 전달하여 격자 MAKINE RC 작업의 위의 문제가 해결 셀레늄 그리드 1.0.8 버전

답변

0

= 셀레늄 매개 변수는 테스트에서

java -jar selenium-server-standalone-2.25.0.jar -role rc -hubHost localhost -browser browserName=*firefox,maxInstances=3,platform=WINDOWS,seleniumProtocol=Selenium 

은을 사용하여 명령하기 다음

selenium.Setup("localhost", 4444, "*firefox", URL) 

는 사람

을 도움이되기를 바랍니다
관련 문제