对于app触控屏幕触发音效的延迟与杂音测试
对于app触控屏幕触发音效的延迟与杂音测试
-
选用测试工具Audacity(百度官网搜索下载)
-
通过需求指定测试计划后了解功能实现方式
-
需求:点击区域屏幕触发钢琴按键音乐声音
-
目的:测试点击到出声音的音乐时间延迟与杂音
-
杂音这里在测试过程中兼容各个机型的音效就可以,如有杂音的设备可以跟客户端同学沟通优化成本
-
验证不同采样率各个机型的延迟与杂音
-
采样率就是44.1KHz这个值,越高反应音乐效果越好
比特率就一般是128kbps,反映每秒所使用的空间大小(比方硬盘空间大小),同样是越高反应音乐效果越好。
采集采样率的延迟与竞品做数据对比
采样率48k与44.1k不是越高越好,高的话可能设备会有杂音,但延迟肯定是越低越好 -
如何获取到不同采样率不同机型的延迟呢
我们先打开Audacity
把耳机插在电脑上,打开app后,用耳机的麦克对准手机的扬声器,用手指敲击屏幕,并触发app钢琴声音
一个设备多记录几组数据,多测兼容设备的记录后,我们可以获得详细的数据表,可以想客户端同学反馈测试后app延迟效果是否验收通过~
与客户端同学讨论后,判断平均值大于110ms的机型需要优化,从中我们也不难看出,全部的华为手机都会出现高延迟的问题,了解后发现因为华为厂商做了系统版本与处理器的判断限制,我们把华为机型的详细信息附在表内,方便客户端同学进行优化排查。