请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

android_uiautomator

by是android_uiautomator,get_by_local里面怎么封装by的方法呢?能写下吗谢谢

正在回答

1回答

你好,这个一样的,你看我们封装的是什么?是不是就是str,那么uiautomator也是一样,我只需要把uiautomator里面的str全部弄成配置文件是不是就可以了呢。明白?这个简单的你先根据思路自己动手,不行我再给你代码

0 回复 有任何疑惑可以回复我~
  • 提问者 onepiece597 #1
    driver.find_element_by_android_uiautomator(
            'new UiSelector().*).click()这样可以执行  把括号里的str封装了再执行就返回none了  请问这是为什么
    回复 有任何疑惑可以回复我~ 2019-03-20 11:42:21
  • Mushishi 回复 提问者 onepiece597 #2
    driver.find_element_by_android_uiautomator('new UiSelector().resourceId("%s")')
    这里%s可以替换为你的id。
    username=uiautomator_id>email
    if by =='uiautomator_id':
    driver.find_element_by_android_uiautomator('new UiSelector().resourceId("%s")') %local
    回复 有任何疑惑可以回复我~ 2019-03-20 12:24:01
  • 提问者 onepiece597 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-05-21 15:53:19
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信