【发布时间】:2017-08-14 12:01:51
【问题描述】:
我正在 Java 中尝试 Selenium Grid,只是想同时启动 Chrome
- 正常模式和
- 隐身模式
在远程 PC(节点)中打开 google.com
我已设置集线器 - 节点连接。 我试过这段代码,但它似乎是错误的。
- 任何指导如何做到这一点?
- 如何使用
capability.setCapability()?我找到了一些 example 来启动 IE,只是用 Chrome 替换了 InternetExplorer 这个词......不起作用。
谢谢。
不工作的代码:
System.setProperty("webdriver.chrome.driver" , "C:/Users/chromedriver_win32/chromedriver.exe");
WebDriver driver;
DesiredCapabilities capability = DesiredCapabilities.chrome();
capability.setCapability(ChromeDriver.BINARY, new File("C:\\Program Files (x86)\\chrome.exe").getAbsolutePath());
driver = new RemoteWebDriver(new URL("http://192.168.0.106:1234/wd/hub"), capability);
driver.get("http://google.com");
System.out.println(driver.getTitle());
【问题讨论】:
标签: java google-chrome selenium selenium-grid