问题描述
我通过运行以下命令启动了 selenium 服务器集线器:java -jar selenium-server-standalone-3.141.59.jar -role hub
还通过运行以下命令成功连接节点: java -Dwebdriver.chrome.driver="E:\chromedriver.exe" -jar selenium-server-standalone-3.141.59.jar -role webdriver -hub http://10.x.x.x4:4444/grid/register -port 8989
我正在运行下面的代码来运行硒:
public class ChromeGridTest {
@Test
public void testgrid() throws MalformedURLException {
DesiredCapabilities cap= new DesiredCapabilities();
cap.setBrowserName("chrome");
cap.setPlatform(Platform.WINDOWS);
ChromeOptions opt=new ChromeOptions();
opt.addArguments("--start-maximized");
opt.merge(cap);
String HubUrl="http://10.x.x.x4:4444/wd/hub";
WebDriver driver=new RemoteWebDriver(new URL(HubUrl),opt);
driver.get("https://www.google.com");
System.out.println(driver.getTitle());
}
}
进入集线器控制台时出错= 信息 [RequestHandler.process] - 转发新会话时出错 转发请求时出错 无法连接到 /192.168.xx.197:8989
注意:Openvpn ip=10.x.x.x4 是和 节点 pc ip=192.168.xx.197
如果有人在具有虚拟专用网络的硒网格中工作,请帮助我 提前致谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)