• Appium Windows APP UI 自动化 at 2018年07月06日

    windows 的 app id 好像可以这样获得,打开 cmd,输入 powershell,再输入 Get-StartApps,但这些 APPID 有好几种格式,不知道是怎么个回事

  • 你要确认下复制是否成功,且复制后文件目录是否正确,我用华为手机的时候,它会在外面自动加一层同名字的目录,然后导致导入模块时会不成功,总之,你复制后要去确认下复制后的结果

  • 你好,请问你那这个问题解决了没有,我这边也遇到一样的问题,xpath 全是一样的,虽然说这个 xpath 也可以用,find_elements_by_xpah()[] 来定位,但是如果一个页面控件多的话,就会对写脚本造成一定的麻烦

  • 重新 init 了,adb devices 结果也是对的,但就是一直报这个错,我如果只是运行 u2 跑纯 native 的 app 是没有问题,另外我的手机虽然跑 appium,但我把 appium 相关的都停止了,也是没用。。。。


  • 提示我的设备不在线,但我的设备一直在线的,而且都是在那 driver = ChromeDriver(d).driver() 这一行时才报错,在这上面的代码都运行了,在手机端也是可以看到的


  • 这个是不是说明我的 chrome 版本是 v55,然后我是用了
    2.25-2.28 四个版本的 chromedriver 版本,均是同一个问题

  • 请问运行这个 demo 的脚本时,总是在 driver = ChromeDriver(d).driver() 这一行报错何解?但设备一直在线的
    后来我改用无线连接,然后报这个错,
    请问你那用的是哪个版本的 chromedirver,我用了几个版本都不行

  • 可以了,谢谢,是我在 push 成功的时候并不是连同 uiautomator2 这个文件夹 push 进去的,而是 Push 其文件夹下面的所有文件,导致找不到这个模块,我创建一个名字为 uiautomator2 的文件夹,然后再 push 到/storage/emulated/0/qpythonb/python2.7/site-packages/uiautomator2 下就 OK 了,还有 retry 这个模块也是要在电脑上安装,然后用同样的方法 push

  • 谢谢回复,请问是哪个文件?

  • 我将 uiautomator2 push 到/storage/emulated/0/qpythonb/python2.7/site-packages
    后,明明显示 push 成功了,但在 QPython 的文件里就是找不到 uiautomator2 然后运行脚本时就会提示找不到 uiautomator2 这个模块,然后我再 Push 到/storage/emulated/0/qpythonb/python2.7 也是一样的结果,请问,是否要先获取 root 权限?