我使用以下代码输入
username.WebElement userName = driver.findElement(By.id("userid")).sendKeys("happytesting");
它显示sendKeys下面的红线。请帮忙解决。
答案 0 :(得分:0)
1)我假设username
定义了username.WebElement()
并且
初始化的东西是这样的:
WebDriver username=new FirefoxDriver();
否则无法进行*.WebElement
。你还需要添加类似这样的类型:
username.WebElement userName = (username.WebElement)
username.findElement(By.id("userid"));
((WebElement) username).sendKeys("happytesting");
2)否则会有一些错误的理解。你可以简化你的 使用以下代码删除 红线
WebDriver driver=new FirefoxDriver();
WebElement username= driver.findElement(By.id("userid"));
username.sendKeys("happytesting");