Ale*_*lan 3 macos selenium selenium-chromedriver
我试图selenium server standalone在MAC 上手动运行,然后在Chrome浏览器中使用intern-runner运行我的测试.正如我在实习生用户指南中被告知的那样:
"要使用
ChromeDriver和IEDriver使用Selenium服务器,驱动程序可执行文件必须放在环境PATH中的某个位置,或者必须在启动Selenium服务器时使用-Dwebdriver.chrome.driver (ChromeDriver)和-Dwebdriver.ie.driver (IEDriver)标志将它们的位置显式提供给Selenium服务器."
我启动了Selenium服务器并在我的机器上放置了chrome驱动程序的路径,但是出现了错误:
"未知选项:-Dwebdriver.chrome.driver"
关于为什么seleinum无法识别选项的任何想法?
有关如何chrome webdriver/IE webDriver使用selenium独立服务器从命令行运行的其他解决方案吗?
哪里可以将驱动程序可执行文件放在MAC上的环境PATH中?
我可以单独运行chrome驱动程序而不会出现任何问题:
./node_modules/.bin/chromedriver --port=4444 --url-base=wd/hub
Run Code Online (Sandbox Code Playgroud)
对于selenium3,您需要先使用Dwebdriver.chrome.driver选项.
java -Dwebdrive.chrome.driver=path_to_chrome_driver -jar selenium_server_file
为避免任何路径问题,请更好地下载同一目录中的两个文件并从那里运行.
例:
java -Dwebdrive.chrome.driver=chromedriver -jar selenium-server-standalone-3.0.1.jar
还安装了Chrome浏览器.
是驱动器而不是驱动器
| 归档时间: |
|
| 查看次数: |
1882 次 |
| 最近记录: |