【发布时间】:2014-06-04 14:23:43
【问题描述】:
我在通过批处理脚本启动的 Windows 机器上运行带有 2 个节点的 Selenium Hub。
在这些节点上启动 Chrome 浏览器时
java -jar selenium-server-standalone-2.40.0.jar -role -node -hub http...
我希望有机会在 Chrome 实例启动时为其提供命令行参数。具体来说,我想利用
--user-agent=[user agent]
用于设置 Chrome 发送到网络服务器的 http 用户代理的参数。
你们中有人知道如何解决这个问题吗?
如果尝试过类似的东西
-Dwebdriver.chrome.driver=[path to chromedriver] --user-agent=[user agent]
但是当我这样做时,系统无法找到 chromedriver 可执行文件。
拥有类似的东西很酷
-Dwebdriver.chrome.browser="user-agent=[user agent]"
但我没有发现任何有用的东西。
如果有人能在这里帮助我,那就太好了......
【问题讨论】:
标签: google-chrome selenium selenium-webdriver