如何修复错误“无效的定位器策略:css选择器”

时间:2015-07-28 14:40:57

标签: appium robotframework

我是机器人框架的新手,我刚安装了Python 2.7.9,wxpython2.8.1 unicode和ride 1.3然后appiumlibrary。当我使用KeyWord "Click Element"进行测试时:

Click Element id=fr.axa.soon.qa:id/subscription

我收到错误消息:

  

WebDriverException:消息:无效的定位器策略:css选择器

我知道它不是一个css选择器,但我是一个原生应用程序,我不明白为什么这不是一个AppiumDriver。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我只是遇到了同样的问题,幸运的是我在安装Selenium 2.46.1之后就抓住了它。

我立即将其降级回2.46.0,然后点击按钮再次工作。

不确定您是否可以使用pip降级,但我刚刚在此处下载了版本2.46.0:Download Selenium 2.46.0

转到目录并进入终端:

sudo python setup.py install