[发明专利]基于Robot Framework测试框架的音源测试方法、系统及存储介质在审
申请号: | 202111030611.7 | 申请日: | 2021-09-03 |
公开(公告)号: | CN113934619A | 公开(公告)日: | 2022-01-14 |
发明(设计)人: | 黄振娟;林伟啸 | 申请(专利权)人: | 惠州市德赛西威汽车电子股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 robot framework 测试 框架 音源 方法 系统 存储 介质 | ||
本发明涉及车载多媒体设备制造技术领域,通过一种基于Robot Framework测试框架的音源测试方法、系统及存储介质,通过自动控制串口发送Shell指令模拟用户点击被测设备播放不同音源(第一测试音源、第二测试音源),代替手动测试,有效提高测试效率、测试准确性;通过串口采集被测设备反馈的播放数据,自动分析判断当前音源管理的优先级状态,进而根据测试结果输出测试执行报告,自动进行播放数据的获取,使得测试结果分析更为客观,可进一步提高测试效率、测试准确性;采用了Robot framework测试框架进行测试案例脚本管理,通过代码关键字封装调用,提高代码复用率。
技术领域
本发明涉及车载多媒体设备制造技术领域,尤其涉及一种基于Robot Framework测试框架的音源测试方法、系统及存储介质。
背景技术
多媒体系统是指利用计算机技术和数字通讯网技术来处理和控制多媒体信息的系统。从广义上分,多媒体系统就是集电话、电视、媒体、计算机网络等于一体的信息综合化系统。
在当前车载多媒体系统研发测试中,针对音源优先级的测试,主要通过人为点击车载多媒体屏幕播放不同优先级的不同音源,并通过人耳去识别抢占当前音源焦点的音源,进而根据音源之间的标准优先级顺序确定是否播放正确。此种测试繁琐且枯燥,且由于局限于人力,测试数据容易遗漏、测试结果过于主观,不仅降低了测试效率,还无法提高测试准确率。
因此,设计一套可以自动化测试车载多媒体系统音源管理优先级的方案非常必要。
发明内容
本发明提供一种基于Robot Framework测试框架的音源测试方法、系统及存储介质,解决了现有的车载多媒体音源管理系统,无法有效对音源优先级播放功能,测试效率低、测试准确率低的技术问题。
为解决以上技术问题,本发明提供一种基于Robot Framework测试框架的音源测试方法,包括步骤:
S1、根据测试用例生成shell指令,依次驱动被测设备播放第一测试音源、第二测试音源;
S2、采集所述被测设备的播放数据;
S3、根据所述播放数据,确定所述第一测试音源、所述第二测试音源的当前优先级,进而确定测试结果;
S4、完成所述测试用例后,根据所有所述测试结果输出测试执行报告。
本基础方案通过自动控制串口发送Shell指令模拟用户点击被测设备播放不同音源(第一测试音源、第二测试音源),代替手动测试,有效提高测试效率、测试准确性;通过串口采集被测设备反馈的播放数据,自动分析判断当前音源管理的优先级状态,进而根据测试结果输出测试执行报告,自动进行播放数据的获取,使得测试结果分析更为客观,可进一步提高测试效率、测试准确性。
在进一步的实施方案中,所述步骤S1包括:
S11、预先在Robot Framework框架中生成测试用例;
S12、根据所述测试用例调用对应的测试脚本,进而根据所述测试脚本驱动串口工具生成对应的shell指令;
S13、被测设备响应所述shell指令,依次播放第一测试音源、第二测试音源。
本方案采用Robot Framework框架,自动生成测试用例,进而调用对应的测试脚本,驱动串口工具生成对应的shell指令,控制被测设备依次播放第一测试音源、第二测试音源,以实现对用户点击车载多媒体动作的模拟,测试过程程序化、标准化、自动化。
在进一步的实施方案中,所述步骤S2具体为:通过dumpsys audio查看所述被测设备的音量状态,获取播放数据;所述播放数据至少包括系统音量、音源焦点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111030611.7/2.html,转载请声明来源钻瓜专利网。