gpt4 book ai didi

selenium - 在 Selenium 中,ChromeDriver 可执行文件如何找到 Chrome 浏览器?

转载 作者:行者123 更新时间:2023-12-02 03:29:26 26 4
gpt4 key购买 nike

对于Selenium,我们在System.setProperty中定义chrome可执行路径。当在 driver.get 中传递 URL 并 Chrome 调用时:

1 - Chrome 可执行文件如何知道 Chrome 浏览器的实际安装位​​置?

2 - 如果我没有 Chrome 浏览器会怎样?

感谢回复!!

最佳答案

根据 Requirements ChromeDriver的:

The ChromeDriver consists of three separate pieces. There is the browser itself i.e. chrome, the language bindings provided by the Selenium project i.e. the driver and an executable downloaded from the Chromium project which acts as a bridge between chrome and the driver. This executable is called the chromedriver, we generally refer to it as the server to reduce confusion.

服务器希望您将 Chrome 安装在每个系统的默认位置,如下图所示:

Chrome_binary_expected_location

1对于 Linux 系统,ChromeDriver 期望 /usr/bin/google-chrome 是实际 Chrome 二进制文件的符号链接(symbolic link)。如果您在非标准位置使用 Chrome 可执行文件,则必须覆盖 Chrome 二进制位置。如下:

Chrome executable in a non-standard location

关于selenium - 在 Selenium 中,ChromeDriver 可执行文件如何找到 Chrome 浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52241845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com