先描述下环境:
selenium 版本:3.3.3,appium 版本:1.6.3
问题:
send_keys() 函数使用报错,具体为定位一个输入框,然后 send_keys('123456'),运行到此段,程序报错,报错内容如下:
提示是参数错误,折腾了半天无果,后来在网上查了一下,看到有个帖子说明是因为 selenium 版本过高引起,使用降版本的方法解决,但是因为 web 测试环境的原因,不能用此方法解决,所以在此请教,有没有不需要降低 selenium 版本的方法解决此问题的?跪求!
楼主,你解决了没?求方法
@xiaoMGitHub 还没有
这个问题早就发现了,而且早就解决了。嘻嘻 试试 set_value("xxxx"),我这边可以的。 send_keys() 早就 game over 了。
回去试一下这方法
—— 来自 TesterHome 官方 安卓客户端
@wxlsh114 谢谢
@xiaoMGitHub 根据 3 楼那位朋友说的方法可以解决,set_value(element,str)
selenium 3.3.1 就可以了
@lindalaugh 好的,谢谢
我也遇到这个问题了,解决了。谢谢