gpt4 book ai didi

java - 当我运行 Selenium 程序时,它显示错误,如何解决这个问题?

转载 作者:行者123 更新时间:2023-11-30 06:45:02 27 4
gpt4 key购买 nike

当我运行我的 selenium 程序时,它显示错误,如何解决这个问题?

import org.openqa.selenium.By;

public class sss {
public static void main(String args[]) {
System.setProperty("webdriver.gecko.diver", "E:\\Selenium Project\\geckodriver.exe");
FirefoxDriver driver = new FirefoxDriver();
driver.get("http://gmail.com");
driver.findElement(By.id("Email"));
}
}

错误:

Exception in thread "main" java.lang.UnsupportedOperationException: Not supported yet.
at FirefoxDriver.get(FirefoxDriver.java:21)
at sss.main(sss.java:13)`enter code here`
C:\Users\Gaurav PC\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 2 seconds)

最佳答案

这是适合您的解决方案:

  1. 要使用 geckodriver v0.16.1,您需要拥有 Selenium 3.4 或更高版本。您可以查看发行说明here
  2. here 下载最新的 Selenium 3.4.0 .
  3. 安装稳定且兼容的 Mozila Firefox。
  4. 您应该使用 WebDriver 接口(interface),而不是使用 FirefoxDriver 实现。
  5. 在开始执行之前检查您的代码。它应该是 webdriver.gecko.driver 而不是 webdriver.gecko.diver

  6. 您的代码将如下所示:

    System.setProperty("webdriver.gecko.driver", "C:/Utility/BrowserDrivers/geckodriver.exe");
    WebDriver driver = new FirefoxDriver();
    driver.get("http://gmail.com");

请告诉我这是否能解答您的问题。

关于java - 当我运行 Selenium 程序时,它显示错误,如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43818205/

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