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

XufeiLi · July 09, 2019 · Last by married577 replied at July 17, 2019 · 928 hits

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

共收到 17 条回复 时间 点赞

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

插个耳机

浮云 回复

按你说法还得循环判断

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

大佬的方法还是不错的

我们直接插耳机

married577 回复

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

浮云 回复

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

married577 回复

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

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

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

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

插耳机+1

xuxu 回复

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

XufeiLi #14 · July 15, 2019 作者

谢谢各位回复。

XufeiLi #15 · July 15, 2019 作者

1.

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

浮云 回复

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

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up