【问题标题】:Selenium Webdriver error "The method sendKeys(CharSequence...) from the type WebElement refers to the missing type CharSequence"Selenium Webdriver 错误“WebElement 类型的方法 sendKeys(CharSequence...) 指的是缺少的类型 CharSequence”
【发布时间】:2017-06-26 11:58:36
【问题描述】:

我在 MyEclipse Enterprise 工作台中使用 java "1.8.0_131" 和 selenium webdriver 2.53.1。我已按照所有程序操作并添加了所需的所有必要 jar,但是当我尝试使用“sendKeys”功能时,它显示以下错误:

WebElement 类型中的方法 sendKeys(CharSequence...) 引用了缺失的类型 CharSequence。

有人可以帮忙解决这个问题吗?

以下是我的代码:

【问题讨论】:

  • 你能给我们抛出这个错误的代码吗?
  • @VikasKumar 你能考虑展示你的作品吗? Selenium/WebDriver 类型/版本和浏览器类型/版本好吗?谢谢
  • @santhoshkumar 导入 o​​rg.openqa.selenium.By;导入 org.openqa.selenium.WebDriver;导入 org.openqa.selenium.WebElement;导入 org.openqa.selenium.firefox.FirefoxDriver;公共类 FindingWebElements { public static void main(String[] args) { WebDriver driver= new FirefoxDriver();字符串 appurl="toolsqa.wpengine.com/automation-practice-form"; driver.get(appurl); WebElement firstname=driver.findElement(By.name("firstname")); firstname.sendKeys("Vikas"); } }
  • @DebanjanB, Selenium/Webdriver type-java and Version= selenium-java-2.53.1, Browser- Firefox (Version- 47.0.2)
  • @VikasKumar 尝试将 Selenium 升级到 3.4.0、geckodriver v0.17.0 和 Mozilla Firefox 到 53.0。谢谢

标签: java eclipse selenium selenium-webdriver


【解决方案1】:

试试这个方法。

  1. 删除所有这些罐子
  2. 下载selenium-server-standalone jar
  3. 添加到 Eclipse -> Project -> right click -> Build Path -> Configure build Path - Add External Jars -> (once added) Up(它应该在顶部)
  4. 像你一样运行一个简单的测试。
  5. selenium-server-standalone下方一一添加额外的罐子

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多