可能是由于屏幕关闭的原因的造荿的所以要保持在case运行过程中,一定要让屏幕处于点亮状态
用dumpWindowHierarchy()获得控件信息的时候,发现這个方法可以得到动态的界面信息这就弥补了uiautomatorviewer的缺陷。下面把过程给大家贴出来
如何编写java工程文件的信息,前辈们写了很多我把我學习的连接放给大家。
我捡主要的将java代码:
官网上的说明默认目录是/data/local/tmp目录,但从源码上可以看见它又增加了local/tmp目录合并起来就是/data
/tmp/下无文件的错误。后来找到源码才知道源码网站给大家:
所以,这个方式才是获得控件的最佳方法
今天我学习uiautomator的时候,用dumpWindowHierarchy()获得控件信息的时候发现这个方法可以得到动态的界面信息。这就弥补了uiautomatorviewer的缺陷下面把过程给大家贴出来。
如何编写java工程文件的信息前辈们写了很多,我把我学习的连接放给大家
我捡主要的将。java代码:
所以这个方式才是获得控件的最佳方法。
简单来说就是整个东西可以帮助你使用 maven 来构建 android sdk 相关的项目,解决依赖Appium 的 bootstrap 就是用了这个依赖库。
注: 按官方文档应该用 junit 3 不过试验下来用 junit4 也没出问题。
基本上测试脚本僦运行起来了
然后使用 debug 模式重新运行:
再看 monitor,你会发现有个红色虫子的进程那个端口就是 debug 监听的端口。
更改端口为之前拿到的端口嘫后module classpath设置为要debug的模块,保存
在主窗口选择刚刚保存的 remote 配置,运行 debug
可能是由于屏幕关闭的原因的造荿的所以要保持在case运行过程中,一定要让屏幕处于点亮状态
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。