我设法自己找到了解决方案。
基本上,必须使用RemoteWebDriver代替FirefoxDriver。脚步:
从
IWebDriver driver = new FirefoxDriver();
至
DesiredCapabilities capability = DesiredCapabilities.Firefox();
Uri url = new Uri("http://REMOTE_IP:4545/wd/hub");
IWebDriver driver = new RemoteWebDriver(url, capability);
2.下载Selenium Standalone服务器,并使用?在命令提示符下启动它
java -jar E:\Software\selenium-server-standalone-2.24.1.jar -interactive -port 4545
这种方法有两个好处:
REMOTE_IP:4545 / wd / hub / static / resource / hub.html
我正在考虑修改其中使用的hub.html和client.js文件的代码,以提供更好的远程感觉。
我希望这对其他人也有用。
仅供参考: