APP信息
获取当前界面元素:adb shell dumpsys activity top
获取当前任务列表:adb shell dumpsys activtty activities
APP入口
adb logcat | grep -i displayed
aapt dump badging mobike.apk | grep launchable-activity
应用启动
adb shell am start -W -n app启动路径 -S
想要查看一个app的启动路径是什么有很多方法,比如说常见的adb logcat | grep -i displayed
之前一直纠结uiautomator不能查看安卓4.4以上元素定位的代码,之后我发现appium里面还有一个appium-desktop这个软件,下载地址:github.com/appium/appium-desktop/releases
下载好了启动appium,连接好adb之后点击“放大镜”按钮(Start inspector Session)会出现这样的界面
其中图片中的四种配置必须要写,如果不写直接点击Start Session的话appium会给你报错然后提示你需要什么什么
这个desktop打开之后就可以像uiautomator一样显示一个界面,在右侧显示对应的元素
顶部菜单有刷新、录制等操作,如果一开始没有头绪去写自动化测试脚本,可以让它先帮你生成一个简单的测试脚本,之后选择对应的语言,显示依赖,复制后在项目中就可以编辑自己的测试用例了
=======================
先睡个午觉