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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律