【发布时间】:2014-09-01 20:51:20
【问题描述】:
我已导入以下内容,但在使用 sendKeys(); 时仍然出现错误
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.*;
import org.testng.Assert;
import org.openqa.selenium.WebDriver;
注意:我在 Eclipse 中使用 Selenium WebDriver。
示例代码如下。
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.*;
import org.testng.Assert;
import org.openqa.selenium.WebDriver;
public class Practice {
public static void main(String[] args)
{
WebDriver driver = new FirefoxDriver();
String baseUrl = "http://www.facebook.com";
String tagName="";
driver.get(baseUrl);
tagName = driver.findElement(By.id("email")).getTagName();
System.out.println("TagName: "+tagName);
WebElement myElement = driver.findElement(By.id("username"));
myElement.sendKeys("text");
}
}
我收到一条错误声明
The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
指向myElement.sendKeys("text");这一行
谁能告诉我这里有什么不正确的地方。
【问题讨论】:
标签: java eclipse selenium selenium-webdriver