monkey测试的延时参数throttle为什么没有像预期一样的延时

monkey执行命令

adb shell monkey -p com.miui.calculator --throttle 200 --pct-touch 100 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --ignore-native-crashes --monitor-native-crashes -v -v -v 100 > ./mylog.log

一般错误性理解:

总延时 = 100 * 0.2 = 20秒

正确的理解:

延时200毫秒,count=100,操作100%为触屏操作

触屏事件=一个down+一个up=2个操作

count/2=50个触屏事件

50*0.2=10S的延时消耗

再加上其他的一些程序执行的时间就是那些尾巴了

主要用途:

精确化控制你的monkey执行时间

说明:

由于混合型事件对应的操作步骤可能不确定,所以只能近似的计算出count值

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容