今天试了下使用 selendriod 模式,然后 app 启动正常,第一个元素查找点击也正常,到第二个元素的时候就挂掉了。以下是代码:
#点击底部“个人”按钮
method.click_by_id(driver,"personal") #正常
#尝试点击登录
loginedFlag = method.click_by_text(driver, "点此登录")#失败,报错。
click_by_text 封装的是 find_element_by_android_uiautomator 这个方法。
以下是错误信息:
是需要另外安装什么支持包,还是说两者使用的语法不一样??百度上有看到人说 selendriod 是用的 selenium 的语法??
PS:手机上已经自动装了 selendriod 的 apk 的,不然应用 app 肯定都启动不来。