要使用ChromeBrowser测试Selenium 3,我们需要一个名为ChromeDriver的额外应用.
我从GitHub找到了这个文本:
ChromeDriver仅与Chrome版本12.0.712.0或更高版本兼容.如果您需要测试较旧版本的Chrome,请使用Selenium RC和Selenium支持的WebDriver实例.
我的问题是所有ChromeDriver版本都兼容所有Chrome版本吗?每个版本之间没有冲突吗?
在哪里可以找到ChromeDriver和ChromeBrowser之间匹配的所有版本的文档?
当我尝试运行 chromedriver.exe 最后一个版本时,它会返回相同的错误消息,但总是使用另一个端口:
Starting ChromeDriver 73.0.3683.20 (8e2b610813e167eee3619ac4ce6e42e3ec622017) on port 64862
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Run Code Online (Sandbox Code Playgroud)
我使用 Windows 10 家庭版。我在哪里可以启用它以允许互联网连接?
我需要chromedriver在Windows操作系统上安装。在下面的文章中,它们指定:
https://sites.google.com/a/chromium.org/chromedriver/getting-started
“ ... ChromeDriver希望您将Chrome安装在平台的默认位置...”
但是我不确定默认位置是什么?
在Mac OS上为/usr/local/bin。
这样,我不必显式指定路径或设置系统路径。
如何在Windows OS上实现相同的目标?
selenium google-chrome webdriver selenium-chromedriver selenium-webdriver