2011-07-31 2 views
8

셀렌 브라우저의 여러 인스턴스를 함께 실행할 수 있으며 각 셀프 브라우저가 속도를 높이기 위해 작동합니까? 내가 좋아하는 하나를 실행할 수 있습니다howto는 셀렌 브라우저의 여러 인스턴스를 함께 실행합니다.

:

ISelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/"); 
selenium.Start(); 

을하지만 어떻게 각각의 내부 그들과 열린 페이지의 더를 엽니 다?

답변

1

확인 Selenium Grid :

(..) 웹 수용의 결과 빌드를 얻기 위해 시간을 기다리고 그만!/: 병렬에서 테스트를 실행할 수 있습니다 있도록 셀레늄 그리드 투명이 극적으로 웹 테스트를에서 브라우저

매우 쉽게 시작하기 (HTTP 속도합니다 (..), 여러 컴퓨터에서 테스트를 배포 /selenium-grid.seleniumhq.org/get_started.html) 데모 사이트도 있습니다. 귀하의 경우에는

+0

들으 대단히. 이것을 시도 할 것이다! – senzacionale

+0

분명히, 다른 프레임 워크를 사용하고 있다면 NUnit 용 PUnit이나 다른 병렬 테스트 러너를 사용해야합니다. Grid를 사용하는 경우에도 테스트를 병렬로 실행할 수 있습니다 : http : // stackoverflow. com/questions/212863/how-can-i-run-nunitselenium-grid-tests-in-parallel 다른 곳을 찾으면 알려주세요! – zcrar70

+0

참조 http://stackoverflow.com/questions/3313163/how-can-i-run-nunit-tests-in-parallel – zcrar70

0

:

ISelenium selenium1 = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/"); 
selenium1.Start(); 
selenium1... 
ISelenium selenium2 = new DefaultSelenium("localhost", 4444, "*chrome", "http://localhost/"); 
selenium2.Start(); 
selenium2... 
관련 문제