51Testing软件测试论坛
标题:
请教selenium3.4版本在java1.8环境下sendkeys方法报错
[打印本页]
作者:
小白白ss
时间:
2017-9-1 14:27
标题:
请教selenium3.4版本在java1.8环境下sendkeys方法报错
Selenium3.4版本,Java运行环境是1.8,工具是myeclipse
使用sendkeys方法时,报错了。报错信息:The method sendKeys(CharSequence[]) from the type WebElement refers to the missing type CharSequence
代码如下:
public class Demo04 {
public static void main(String[] args) {
System.out.println("1111");
System.setProperty("webdriver.chrome.driver",
".\\tool\\chromedriver.exe");
WebDriver wb = new ChromeDriver();
wb.manage().timeouts().implicitlyWait(3, TimeUnit.SECONDS);
wb.get("https://www.baidu.com");
WebElement we = wb.findElement(By.id("kw"));
WebElement we1 = wb.findElement(By.id("su"));
we.sendKeys(“ceshi”);//换成wb.findElement(By.id("kw")).sendkeys(new String[]{"ceshi"});也是一样报错
we1.click();
}
}
说明:把运行环境换成1.7,语句是不报错了,运行时报错。提示不支持52.0(1.7版本)。
请问,有人碰到我这种情况吗?可有好的解决方案?跪求。。。
作者:
MrMirror
时间:
2017-9-6 16:22
亲,selenium3俺表示蛋疼。。。首先,它支持Firefox46+,Chrome53+。我给你的建议就是用回selenium2.53.6.稳定!另外就是浏览器的问题。Chrome加强了安全性,用53+Chrome做自动化,老提示那个什么鬼,老讨厌!!!还是先等一段时间再用selenium3吧
作者:
Alawn
时间:
2017-12-28 12:53
路过
作者:
yzmszh
时间:
2018-6-27 15:05
selenium3.0以上需要配置浏览器驱动了,大兄弟
作者:
lyl744455
时间:
2018-8-14 15:58
driver版本要和浏览器版本匹配的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2