51Testing软件测试论坛
标题:
换了新电脑,webdriver就不支持sendkeys(string)了,高手帮分析下怎么解决
[打印本页]
作者:
lujunda
时间:
2012-10-18 16:38
标题:
换了新电脑,webdriver就不支持sendkeys(string)了,高手帮分析下怎么解决
换了新电脑,webdriver就不支持sendkeys(string)了,高手帮分析下怎么解决。
用的是java,错误是The method sendKeys(CharSequence[]) in the type WebElement is not applicable for the arguments (String)
有没有人遇到过
os是win7, java version 是1.7的,selenium jar 包2.15,2.16,2.25都试过,都不行
作者:
pig20120606
时间:
2013-10-31 15:02
在使用sendKeys()之前加入:
CharSequence[] cs= new CharSequence[1];
cs[0] = "Input String";
element.sendKeys(cs);
作者:
六月天
时间:
2013-10-31 17:05
版本和浏览器不匹配的典型问题,遇到好多次了,弄好匹配的浏览器版本就ok
作者:
keyantouru
时间:
2015-3-18 16:34
我前几天也遇到这个问题了,JDK版本是1.8的,也是sendKeys(CharSequence[])这样子,我当时换了JDK1.7就可以了,你可以在JDK1.7的环境下试试
CharSequence str = new String("abc");
不报错的话就说明可以,你换成JDK1.7就行了。
作者:
zzhengjian
时间:
2015-3-20 23:05
都试试吧,前几天有个同事也遇到这个问题,他升级了编译器好像就好了,他用的是eclipse。
作者:
djb_123
时间:
2016-4-11 15:10
sendKeys(string)这块的内容写成sendKeys(new String[]{"你要填写的值"});
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2