等峰也等你

博客园 首页 新随笔 联系 订阅 管理

ADB命令获取手机应用安装包

1.获取包名:adb shell am monitor

2.手机上点击启动需要获取包名的应用,窗口就会打印出来当前应用的包名

3.找到包名路径:adb shell pm path 包名

4.拉取手机应用安装包到电脑:adb pull /data/app/安装包

5.保存到电脑的位置就是C:\Users\用户名,想要改变位置可在后面加上想要保存的路径:

adb pull /data/app/~~WWSzk2o57xywOrHfVGt0MQ==/com.android.chrome-Dwtco7WxAl9x-wFUryd25Q==/base.apk D:\BaiduNetdiskDownload

获取启动页和包名日志

adb logcat ActivityManager:I | findstr "cmp"

adb shell pm list packages

adb shell pm list packages | findstr browser

adb shell pm dump com.android.browser | findstr version

adb shell monkey -p "com.tencent.wework" -vvv 1

adb shell dumpsys window | findstr mCurrent

uiautomatorviewer 启动定位器

webview app

手机谷歌浏览器版本和chrome driver 版本一致

投屏手机到电脑上:scrcpy-win64-v1.17下载后解包,配置环境变量路径到path下,在win + r 输入scrcpy回车

chrome driver、devtools 是 webview 自动化测试的核心

如何判断页面是webview

断网查看  原生会有之前加载数据,h5无法访问
看加载条
看顶部是否有关闭按钮  左上角有X
下拉刷新 页面是否刷新  
下拉刷新 的时候是否有网页提供方  底部可以看到有内核
用工具查看

appium常用命令

appium -g appium.log1 | tee    -g将日志定位到appium.log1里,tee同时定位到文件和屏幕上

adb logcat 查看日志

打开模拟器方法:

android_studio:自带模拟器

cmd 输入:emulator -list-avds--->emulator @Nexus_S_API_23

posted on 2023-12-25 12:17  等峰也等你  阅读(50)  评论(0编辑  收藏  举报