测试管理 Monkey 测试中,对外放声音的处理方法?

XufeiLi · 2019年07月09日 · 最后由 married577 回复于 2019年07月17日 · 4061 次阅读

如何在 Monkey 中,控制音量持续处于最小化状态。

共收到 17 条回复 时间 点赞

调小音量,monkey 事件比例去除 --pct-syskeys 0

插个耳机

浮云 #1 回复

按你说法还得循环判断

monkey 里的话可以按 event 占比 或定期执行 keycode 25 164 91
monkey 外的可以用 adb 定时执行 keycode

大佬的方法还是不错的

我们直接插耳机

married577 #3 回复

也不用,就是 monkey 测试中不改音量。15 年我是用这个方法解决的,做的 shell 管理 monkey 执行过程的随机压测方案,不过之前也被我弃了。安卓端新设计了基于 Hierarchy 信息解析的随机遍历方案在持续完善。
(https://testerhome.com/topics/3553)
(https://testerhome.com/topics/3685)

浮云 #7 回复

其实很想知道,monkey 测试有必要深究吗

married577 #8 回复

评估压测为主,可以拦住随机压测中的严重问题,概率性问题补充 bug 数量跟进解决进度。当初我的方案拦过必现死机问题,连 MTBF 压测都没出。最后研发定位发现是研发新改动的判定分支有一个 if 分支是有问题的。

评估性专项,固定时长,固定压测范围的压测,多台设备增加样本量,至少两台吧。最后通过 bug 数量和发生频次评估稳定性,算是常规 ROM 测试中 MTBF 的补充

插耳机,是最靠谱,网上购买下插头,一堆也就是 8-10 元钱~就可解决了

我觉得这种问题真的没必要深究。。。

插耳机 +1

xuxu #2 回复

插耳机不会影响测试结果吗

谢谢各位回复。

1.

强制静音,并且禁止音量修改

浮云 #9 回复

等级不够,不明觉厉,求源码😎

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册