gpt4 book ai didi

java - 通过 Java 使用 Selenium 在 VS Code 中工作时,使用 sendKeys 方法的 ByJava(67108964) 类型未定义方法 sendKeys(String)

转载 作者:行者123 更新时间:2023-12-01 18:23:41 26 4
gpt4 key购买 nike

我正在使用 Selenium 通过 VS Code 用 Ja​​va 进行编写。

我无法编译这行代码,因为 sendKeys 方法下有一条红线。

代码行是:

driver.findElement(By.xpath("xpath")).sendKeys("Cologne");

错误显示为:

The method sendKeys(String) is undefined for the type ByJava(67108964)

最佳答案

此错误消息...

The method sendKeys(String) is undefined for the type ByJava(67108964)

...暗示环境设置中存在配置问题。

<小时/>

根据此讨论Solution for sendkeys(CharSequence) in Selenium当您开始使用 Selenium 编写代码时的客户端,有时您的项目 Java 编译器 版本将低于 v1.5,并且 sendKeys() 将不会被编译器读取。在这些情况下,您需要将编译器版本升级到1.5及以上。

JavaCompiler

<小时/>

解决方案

您需要进行以下更改:

  • 将编译器版本从旧版本更改为 1.5 或更高版本。
  • 此外,您可能需要转到 Java Build Path -> Libraries -> Select Java SE 1.8(如果安装了 Java 8) )

关于java - 通过 Java 使用 Selenium 在 VS Code 中工作时,使用 sendKeys 方法的 ByJava(67108964) 类型未定义方法 sendKeys(String),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60265396/

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