使用Java Webdriver中的SendKeys方法获取异常

时间:2015-01-15 04:25:12

标签: java eclipse selenium selenium-webdriver webdriver

我在尝试实现sendKeys时遇到异常" java.lang.CharSequence类型无法解析。它是从所需的.class文件"间接引用的。我想在一个id为#" min-value"的文本框中输入一个数字300。这是一个在selenium中运行的java代码。

我的系统上安装了jre 8。

以下是给出问题的代码

driver.findElement(By.id("min-value")).sendKeys("300");

我已导入所有必需的Selenium webdriver包。我正在研究Eclipse 3.3版本

任何人都可以帮忙。

2 个答案:

答案 0 :(得分:0)

JRE 1.7支持这些方法。这适用于1.7

只需在Project>中将JAR更改为1.7;属性。

答案 1 :(得分:0)

您需要安装支持该方法的JRE 1.7。

您将从Eclipse中的以下路径检查已安装的JRE

Menu-->Preferences-->java-->Installed JREs

您可以从Eclipse中的以下路径添加新的JRE 1.7 jar

Right click on Project-->Build Path-->Configure Build Path-->Java Build path-->Libraries-->Add jar files