一种音频格式兼容测试方法,系统及存储介质技术方案

技术编号:38746694 阅读:18 留言:0更新日期:2023-09-08 23:28
本申请提供一种音频格式兼容测试方法,系统及存储介质;所述音频格式兼容测试方法包括:导入音频测试报告模板和测试音频,然后根据所述测试报告模板转换所述测试音频的音频格式,再检测转换后的测试音频的性能指标,进而获取测试音频的音频测试结果。本申请实现了全过程的自动化测试,所有环节均不需要依赖人,节省了测试人力,提升了测试效率;并且本申请对测试位置没有硬性要求,需要的硬件设备较为简单且小型,随时随地可以展开测试,测试便捷高效。捷高效。捷高效。

【技术实现步骤摘要】
一种音频格式兼容测试方法,系统及存储介质


[0001]本申请涉及自动化测试
,特别涉及一种音频格式兼容测试方法,系统及存储介质。

技术介绍

[0002]本地媒体播放功能是所有的车载系统必备的功能。针对本地媒体,音频格式测试是其中一个必测项,测试内容主要包括音频格式、采样率和比特率,即每种音频格式要支持不同的采样率和比特率。由于音频格式种类五花八门,再兼容不同采样率和比特率,那测试的组合就成千上万,通过人工测试至少耗时一个星期,耗时较长,且所需要投入的人力成本较高,这时就需要引入自动化测试的方案。
[0003]当前针对车载系统音频格式自动化测试系统的方案为:人工识别需要测试的格式,然后对比音频格式测试资源库,如果资源库里缺少对应的音频格式,需要人工通过格式转换工具去转换,再维护到测试资源库,然后通过手动将资源库的要测试音频文件拷贝到U盘,再人工将U盘插入车载系统播放,通过上位机控制自动判断是否正常播放。
[0004]现有的测试过程效率较低,需要花费较多人力;需要依赖U盘设备来拷贝文件,当要测试的音频格式文件较多,则需要多个U盘才能拷贝完所有文件,拷贝过程需要人工手动拷贝,等待文件拷贝时间比较长,耗费人力;需要人工插入U盘来测试,测试完一个U盘还需要人工更换U盘,如果测试员没有及时更换U盘,会出现测试自动停止,造成资源闲置;如果采用机械手来自动更换U盘,则需要制作专门的工装夹具,同时要固定专门的测试工位,既要投入费用又不方便测试开展,无法随时随地开展测试。

技术实现思路

[0005]本申请为解决上述技术问题,提供一种可以实现全自动化测试的音频格式兼容测试方法,系统及存储介质。
[0006]具体的,本申请提供一种音频格式兼容测试方法,包括以下步骤:S100:导入预先填写的音频测试报告模板至车载系统。
[0007]S200:导入测试音频至指定路径,分别提取所述测试音频和音频测试报告模板,以根据所述音频测试报告模板对所述测试音频的音频格式进行转换,并将转换后的测试音频存储至所述指定路径中。
[0008]S300:获取指定路径中的测试音频,并检测所述测试音频的性能指标,根据所述检测结果输出本次测试音频的音频测试结果。
[0009]所述音频格式兼容测试方法实现了全过程的自动化测试,所有环节均不需要依赖人,节省了测试人力,提升了测试效率。
[0010]并且本申请对测试位置没有硬性要求,需要的硬件设备较为简单且小型,随时随地可以展开测试,测试便捷高效。
[0011]所述音频测试报告模板至少包括音频序号、目标音频格式、采样率、比特率和音频
测试结果。
[0012]所述音频序号供后序命名测试音频时使用;所述目标音频格式、采样率和比特率供后续转换音频格式时进行参照;所述音频测试结果一列供后续写入相应的测试通过结果或测试失败结果。
[0013]在执行步骤S200之前,还包括:安装音频格式转换工具至车载系统。
[0014]导入音频测试报告模板后,就会自动安装音频格式转换工具,不需要人为安装操作,提升了安装效率,且降低了人力成本。
[0015]所述步骤S200中的根据所述测试报告模板转换所述测试音频的音频格式,包括:根据音频序号将所述测试音频的目标音频格式、采样率和比特率填入所述音频格式转换工具的预设输入框,以触发所述音频格式转换工具将所述测试音频的当前音频格式转换成目标音频格式,并以所述音频序号命名所述测试音频。
[0016]音频格式、采样率和比特率均是自动填充至所述音频格式转换工具的预设输入框,填充完成后,就会触发所述音频格式转换工具根据音频测试报告中的目标音频格式转换当前音频格式,并将转换成功的测试音频以音频序号来命名,做到了完全自动转换,节省了较多的人力,以及进一步提高了效率。
[0017]所述步骤S300中的检测所述测试音频的性能指标,根据所述检测结果输出测试音频的音频测试结果,包括:播放所获取的测试音频,检测所述测试音频的输出声音及数据信息是否正常,若正常,则判定所述测试音频测试通过,并将测试通过结果填充至所述音频测试报告中的音频测试结果一列;否则判定所述测试音频测试失败,并将测试失败结果填充至所述音频测试报告中的音频测试结果一列。
[0018]转换成功后,将会自动播放测试音频,不需要使用U盘或其他工具导入测试音频,并且会通过相应的指令自动触发测试音频的播放,实现了全自动。
[0019]所述步骤S300中,若测试音频测试通过,还包括:删除测试音频,保存音频测试报告模板,并通过预设方式发送音频测试结果提示和音频测试报告模板给测试者。
[0020]测试音频的删除也是自动化过程,不占用系统空间,可以保证了下一次音频格式兼容测试的正常进行;发送相应的数据信息给测试者,使得测试者可以获取到相应的音频测试结果,进而进行相应的调整。
[0021]所述步骤S300中,若测试音频测试失败,还包括:将测试音频转移至用于存储音频测试报告模板的路径中,保存音频测试报告模板,并通过预设方式发送音频测试结果提示、音频测试报告模板和测试失败的测试音频的存储路径给测试者。
[0022]转移测试音频,方便后续备查。
[0023]基于同一构思,本申请还提供一种音频格式兼容测试系统,所述系统包括:第一导入模块:用于导入预先填写的音频测试报告模板至车载系统。
[0024]第二导入模块:用于导入测试音频至指定路径。
[0025]格式转换模块:用于分别提取所述测试音频和音频测试报告模板,以根据所述音
频测试报告模板转换所述测试音频的音频格式。
[0026]音频存储模块:用于将转换后的测试音频存储至所述指定路径中。
[0027]性能检测模块:用于检测所述指定路径中的测试音频的性能指标。
[0028]结果输出模块:用于根据所述检测模块的结果输出本次测试音频的音频测试结果。
[0029]所述音频格式兼容测试系统可以实现全自动化测试,节省了人力成本,提升了测试效率,并且该音频格式兼容测试系统可以在任何地点展开测试,安装所述音频格式兼容测试系统的的硬件设备较为简单且小型,测试便捷高效。
[0030]所述系统还包括:工具安装模块:用于安装音频格式转换工具至车载系统。
[0031]音频删除模块:用于当测试音频测试通过时,删除测试音频。
[0032]报告保存模块:用于保存音频测试报告模板。
[0033]音频转移模块:用于当测试音频测试失败时,将测试音频转移至存储音频测试报告模板的路径中。
[0034]发送模块:用于通过预设方式发送音频测试结果提示、音频测试报告模板和测试失败的测试音频的存储路径给测试者。
[0035]上述模块也均为自动化运行,不需要投入人力,进一步提高了测试效率。
[0036]基于同一构思,本申请还提供一种存储介质,为计算机可读存储介质中的一种,其上存储有计算机程序,所述计算机程序被处理器执行时,实现所述的音频格本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频格式兼容测试方法,其特征在于,包括以下步骤:S100:导入预先填写的音频测试报告模板至车载系统;S200:导入测试音频至指定路径,分别提取所述测试音频和音频测试报告模板,以根据所述音频测试报告模板对所述测试音频的音频格式进行转换,并将转换后的测试音频存储至所述指定路径中;S300:获取指定路径中的测试音频,并检测所述测试音频的性能指标,根据所述检测结果输出本次测试音频的音频测试结果。2.根据权利要求1所述的音频格式兼容测试方法,其特征在于,所述音频测试报告模板至少包括音频序号、目标音频格式、采样率、比特率和音频测试结果。3.根据权利要求2所述的音频格式兼容测试方法,其特征在于,在执行步骤S200之前,还包括:安装音频格式转换工具至车载系统。4.根据权利要求3所述的音频格式兼容测试方法,其特征在于,所述步骤S200中的根据所述测试报告模板转换所述测试音频的音频格式,包括:根据音频序号将所述测试音频的目标音频格式、采样率和比特率填入所述音频格式转换工具的预设输入框,以触发所述音频格式转换工具将所述测试音频的当前音频格式转换成目标音频格式,并以所述音频序号命名所述测试音频。5.根据权利要求4所述的音频格式兼容测试方法,其特征在于,所述步骤S300中的检测所述测试音频的性能指标,根据所述检测结果输出测试音频的音频测试结果,包括:播放所获取的测试音频,检测所述测试音频的输出声音及数据信息是否正常,若正常,则判定所述测试音频测试通过,并将测试通过结果填充至所述音频测试报告中的音频测试结果一列;否则判定所述测试音频测试失败,并将测试失败结果填充至所述音频测试报告中的音频测试结果一列。6.根据权利要求5所述的音频格式兼容测试方法,其特征在于,所述步骤S300中,若测试音频测试通过,还包括...

【专利技术属性】
技术研发人员:张文
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1