【问题标题】:I am not able to launch the browser by using Selenium我无法使用 Selenium 启动浏览器
【发布时间】:2020-04-23 11:44:59
【问题描述】:

我的代码:

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.chrome.ChromeDriver;

public class FirstAutomation {

    public static void main(String[] args) {
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\sony\\Downloads\\chromedriver_win32.exe");
        WebDriver driver = new ChromeDriver();
        driver.get("https://wwww.google.com");
      }
}

例外情况

线程“main”java.lang.IllegalStateException 中的异常:驱动程序可执行文件不存在:C:\Users\sony\Downloads\chromedriver_win32.exe 在 com.google.common.base.Preconditions.checkState(Preconditions.java:534) 在 org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:136) 在 org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:131) 在 org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:32) 在 org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:137) 在 org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:329) 在 org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:88) 在 org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:123) 在 FirstAutomation.main(FirstAutomation.java:8)

【问题讨论】:

    标签: java selenium


    【解决方案1】:

    请按照以下步骤添加Chromedriver.exe

    右键单击您的 Selenium 项目 -> 构建路径 -> 配置构建路径 -> 库 -> 添加外部类文件夹

    注意:请在您的电脑中交叉检查 chrome 驱动程序路径位置,并确保 chrome 驱动程序版本和 google chrome 版本相互匹配

    Link下载最新的Chrome驱动

    我希望上述过程有效

    【讨论】:

    • 好的,维卡斯。感谢你及时的答复。我会听从你的建议,看看它是否有效。
    • 谢谢维卡斯。有效。浏览器版本不同。我使用的是79,我下载的驱动程序是80。假设我使用的是最新版本,我下载了80。你是明星。谢谢
    【解决方案2】:

    感谢维卡斯·达迪。我已经下载了 80 版本的 chrome 驱动程序,笔记本电脑上使用的实际浏览器是 79,因此出现错误。但是现在删除驱动并重新安装相同版本的驱动后可以正常工作。

    【讨论】:

    • 这不是答案。
    • 你的意思是@CoreyGoldberg。浏览器版本不同。我下载了我当前使用的相同版本的驱动程序可执行文件并给出了正确的路径。我犯了两个错误。路径不正确,驱动版本不同
    • 仍然没有回答所问的问题
    猜你喜欢
    • 2021-05-16
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    相关资源
    最近更新 更多