性能测试adb常用命令
adb shell input tap x y 點擊手機屏幕坐標點
adb shell input text string 向輸入框輸入文本
adb shell swipe <起點x> <起點y> <終點x> <終點y> 時間(毫秒單位) 滑動屏幕
adb shell input keyevent 4 返回鍵
adb shell input keyevent 3 home鍵
adb 查看性能指標
查看當前系統cpu使用情況: adb shell dumpsys cupinfo
查看當前系統內存使用情況: adb shell dumpsys meminfo
查看當前應用內存使用情況: adb shell dumpsys meminfo <應用包名>
查看系統進程占用資源情況:adb shell top
每隔一秒查看系統進程占用資源情況:adb shell top -d 1
windows查看系統某個應用占用資源情況:adb shell top | findstr “包名”
linux查看系統某個應用占用資源情況:adb shell top | grep “包名”
獲取電池狀態:adb shell dumpsys battery
monkey測試
monkey測試命令: adb shell monkey <事件數>
monkey測試命令 并打印日志: adb shell monkey -v <事件數>打印詳細日志(E級日志)-vv 更詳細日志 -vvv 所有日志
殺掉monkey測試進程:ps | grep monkey 查看monkey進程 kill -9 進程號 殺掉monkey進程
指定一個包進行monkey測試: adb shell monkey -p 包名 <事件數>
指定一個包進行monkey測試: adb shell monkey -p 包名 -p 包名 <事件數>
添加時間間隔的monkey測試:adb shell monkey -p 包名 --throttle 時長(毫秒)
設置種子數(復測相同的事件序列)-s 用于指定偽隨機數生成器的seed(種子)值
總結
以上是生活随笔為你收集整理的性能测试adb常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习之单标签多分类及多标签多分类
- 下一篇: TWaver可视化软件(一)初识三维可视