본문 바로가기
카테고리 없음

Selenium Remote WebDriver접근시

by GoodDev 2021. 6. 7.

1. stand-alone 서버 설치 ( 사이트에서 다운로드 후 설치 )

 

2. bat 파일 생성

start.bat

java -Dwebdriver.chrome.driver=C:\\TomcatInstance\\driver\\chromedriver.exe -jar selenium-server-standalone-3.141.59.jar

 

3. bat 실행

00:18:34.356 INFO [GridLauncherV3.parse] - Selenium server version: 3.141.59, revision: e82be7d358
00:18:34.465 INFO [GridLauncherV3.lambda$buildLaunchers$3] - Launching a standalone Selenium Server on port 4444
2021-06-07 00:18:34.575:INFO::main: Logging initialized @457ms to org.seleniumhq.jetty9.util.log.StdErrLog
00:18:34.918 INFO [WebDriverServlet.<init>] - Initialising WebDriverServlet
00:18:35.121 INFO [SeleniumServer.boot] - Selenium Server is up and running on port 4444

 

4. RemoteWebDriver 사용

DesiredCapabilities capability = DesiredCapabilities.chrome();

WebDriver driver = new RemoteWebDriver(new URL("http://1.1.1.1:4444/wd/hub"), capability);

 

 

* 허브와 노드 셋팅
1. 내 PC > 허브 셋팅
java -jar selenium-server-standalone-3.13.0.jar -role hub -port 4444

2. 원격 PC > 노드 셋팅하여 허브에 등록
java  -Dwebdriver.chrome.driver="C:\chromedriver.exe" -jar selenium-server-standalone-3.13.0.jar -role webdriver -hub http://192.168.0.1:4444/grid/register -port 5555

댓글