首页 > 编程知识 正文

monkey稳定性测试命令,monkey测试结果分析

时间:2023-05-05 16:40:41 阅读:50955 作者:4301

稳定性测试定义:指软件是否长时间持续运行、系统版本是否稳定、是否持续为客户服务。

指标:异常次数、异常频率

稳定性怎么实施?

使用monkey将随机用户事件流发送到系统,实现正在开发的APP应用程序的稳定性测试,从而更好地模拟用户交互

adb shell monkey可以显示所有命令

usage : monkey [-p allowed _ package [-p allowed _ package ]…]

[-cmain _ category [-cmain _ category ]…]

[ignore-crashes ] [ignore-time outs ]

[ignore-security-exceptions ]

[-monitor-native-crashes ] [-ignore-native-crashes ]

[kill-process-after-error ] [hprof ]

[匹配描述文本]

[pct-touch percent ] [pct-motion percent ]

[pct-track ball percent ] [pct-syskeys percent ]

[pct-nav percent ] [pct-majornavpercent ]

[pct-appswitchpercent ] [pct-flip percent ]

[pct-anyeventpercent ] [pct-pinchzoompercent ]

[pct-permission percent ]

[pkg-black list-file package _ black list _ file ]

[pkg-whitelist-file package _ whitelist _ file ]

[wait-dbg ] [dbg-no-events ]

[-setup script file ] [-fscriptfile [-fscriptfile ]…]

[端口端口]

[-s SEED] [-v [-v] …]

[throttle millisec ] [randomize-throttle ]

[配置文件等待millisec ]

[设备- sleep-time millisec ]

[randomize-script ]

[脚本- log ]

[bugreport ]

[期间缓冲报告]

[permission-target-system ]

计数

ADB shell pmlistpackages-3找到三方安装的app软件包

ADB shell monkey 100随机操作所有软件包

ADB shell monkey-pcom.xueqiu.Android 100对指定软件包

时间延迟500毫秒ADB shell monkey-pcom.xueqiu.Android-- throttle 500100

日志分析ADB shell monkey-pcom.xueqiu.Android-vv 100

触摸事件率提高80ADB外壳monkey-pcom.xueqiu.Android-vv-- pct-touch 80100

pct-motion工作时间、幻灯片(直线) )。

跟踪球轨迹时间、平移单击、曲线滑动

pct-major nav上的主要导航事件,例如后退按钮、菜单按钮

要防止日志在运行时因错误而中断,请执行ADB shell monkey-pcom.xueqiu.Android-- ignore-security-exceptions-- ignore-native-crase-asid

monkey命令日志设置

-v提供较少的信息,但启动提示、测试完成和最终结果除外

-v-v提供了更详细的测试信息,包括发送到活动的每个事件

-v-v-v提供更详细的配置信息,例如测试中选择或未选择的活动

adbshellmonkey-pcom.xueqiu.Android-- ignore-security-exceptions-- ignore-native-crashes-- ignore-crashes

将日志保存到本地ADB shell monkey-pcom.xueqiu.Android-- ignore-security-exceptions-- ignore-native-crashes-ignore-crarare

monkey : seed=1637156828096 count=100

运行中发生错误时,需要再现

ADB shell monkey-s 1637291120917-pcom.xueqiu.Android-v-v/users/Chen miaomiao/xueqiu.log

验证ADB shell monkey-S100-pcom.xueqiu.Android-v-v50

提高活动比例,触摸事件比例提高10%,执行100次

ADB shell monkey-pcom.xueqiu.Android---- pct-touch 10100

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。