如何在以MAC为中心和Windows为Nod的网格中运行chrome浏览器?

可汗

集线器:MAC 64位地址:Windows 32位

无法使用Selinum网格MAC作为集线器和Windows(点头)运行chrome浏览器?

使用以下代码我遇到了错误(驱动程序可执行文件的路径必须由webdriver.chrome.driver系统属性设置;有关更多信息,请参见http://code.google.com/p/selenium/wiki/ChromeDriver。可以从http://code.google.com/p/chromedriver/downloads/list下载最新版本命令持续时间或超时:668毫秒)

public void chromeWindows() throws MalformedURLException{

System.setProperty("webdriver.chrome.driver", "/Users/vinayakkhatate/Desktop/jar/chromedriver2");
ChromeOptions opt = new ChromeOptions();
opt.setBinary("C:/Users/user/AppData/Local/Google/Chrome/Application/chrome.exe");


DesiredCapabilities capabilies = DesiredCapabilities.chrome();
capabilies.setBrowserName("chrome");
capabilies.setPlatform(Platform.VISTA);


driver = new RemoteWebDriver(new URL("http://10.0.11.118:5566/wd/hub"), capabilies);
driver.get(baseUrl);
System.out.println(driver.getTitle());

driver.close();
driver.quit();

}
bugCracker

我有将Chrome浏览器从Mac机器运行到Windows Vista的解决方案(将chromedriver下载并保存在Windows Vista机器中)

使用以下命令在Mac中启动集线器

java -jar selenium-server-standalone-2.33.0.jar -role hub

使用以下命令在Windows中启动节点

java -jar selenium-server-standalone-2.33.0.jar -role node -hub http://localhost:4444/grid/register -maxSession 15 -browser browserName="chrome",version=ANY,platform=WINDOWS,maxInstances=5 -Dwebdriver.chrome.driver=pathtochromedriver\chromedriver.exe

现在在Mac机器中的eclipse中编写代码

DesiredCapabilities capabilies = DesiredCapabilities.chrome();
capabilies.setBrowserName("chrome");
capabilies.setPlatform(Platform.ANY);

driver = new RemoteWebDriver(new URL("http://<ip address of windows machine>:5555/wd/hub"), capabilies); 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Windows 8上将Google Chrome Canary设置为默认浏览器?

如何在seleniumWebdriver中为Chrome浏览器设置代理身份验证

如何在Chrome浏览器中为<input>使用`:: selection`?

如何在Chrome浏览器中运行硒测试?

如何在Google Chrome浏览器中运行Postman

如何在Windows 10中将program.exe设置为默认浏览器?

如何在WebView中将Chrome浏览器的Chrome版本设置为默认值

如何在Firefox开发人员版中为移动设备模拟Chrome浏览器

如何在 Mac WebStorm 中将 Blisk 配置为默认浏览器?

如何在 Lubuntu 20.04 中将 Google Chrome 设置为默认网络浏览器

如何在Visual Studio Code中将默认浏览器设置为Chrome?

如何在Windows 10中将gmail(浏览器)设置为默认邮件应用程序?

在Chrome 57和58浏览器中未为“ .amazonaws.com”设置Cookie

日期在IE浏览器中显示为无效,但与chrome和Firefox兼容

如何使用Java代码中硒设置代理为Chrome浏览器

如何使用插件在 Chrome 浏览器中运行 apk?

如何在数据库浏览器中为SQLite设置PK:FK关系?

如何在.htaccess中为CDN添加杠杆浏览器缓存?

如何在浏览器中检查Cookie设置为httponly

如何在ASP.NET 5中为静态文件启用浏览器链接

如何在浏览器中而不是节点中为模块命名空间

即使将 firefox 设置为浏览器,Chrome 浏览器也会在我每次运行 Protractor 时打开

如何在Windows任务面板中更改Google Chrome浏览器窗口顺序

如何在Windows 10的Google Chrome浏览器中获取重新定义的标签?

如何在Firefox和Chrome浏览器中检测NPAPI插件/扩展的首次加载

如何在Firefox和Chrome等流行的浏览器中禁用HTML5内容?

如何在Chrome和Firefox浏览器中显示3D PDF

如何在Google Chrome浏览器中删除Stackoverflow Cookie和证书?

当浏览器选项卡隐藏且不活动时,Chrome(和其他浏览器)如何处理设置为高于 1000 毫秒的“setTimeout”?