量angular器networking驱动程序与Linux上的selenium

我有以下设置:

量angular器运行从一个Windows虚拟机使用一个独立的selenium服务器上的一个Linux无头盒子。

这个想法是在我的windows vm上安装了chrome,并且量angular器使用这个chrome安装来通过linux上的selenium运行testing。 我使用webdriver-manager启动在linuxx盒子上启动selenium服务器。

当我从VM运行testing时,出现以下错误

Caused by: org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary (Driver info: chromedriver=2.14.313457 (3d645c400edf2e2c500566c9aa096063e707c9cf),platform=Linux 2.6.32-431.29.2.el6.x86_64 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 134 milliseconds Build info: version: '2.45.0',java.version: '1.7.0_79' Driver info: org.openqa.selenium.chrome.ChromeDriver at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:240) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:126) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:139) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:171) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:139) ... 14 more 10:39:09.119 WARN - Exception: unknown error: cannot find Chrome binary (Driver info: chromedriver=2.14.313457 (3d645c400edf2e2c500566c9aa096063e707c9cf),platform=Linux 2.6.32-431.29.2.el6.x86_64 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 134 milliseconds java.version: '1.7.0_79' Driver info: org.openqa.selenium.chrome.ChromeDriver 

在我的量angular器configuration文件我configuration使用selenium的独立服务器通过指定selenium的url。

任何想法如何解决这个问题,让浏览器打开我的Windows VM,而不是Linux的盒子寻找铬二进制。

谢谢