[发明专利]一种基于场景的车载信息娱乐系统实车自动化测试方法在审
申请号: | 202110733605.1 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113567778A | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 孙治刚;彭旭新;江超;肖健;朱晓虎 | 申请(专利权)人: | 南京富士通南大软件技术有限公司 |
主分类号: | G01R31/00 | 分类号: | G01R31/00 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 金子娟 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 场景 车载 信息 娱乐 系统 自动化 测试 方法 | ||
1.一种基于场景的车载信息娱乐系统实车自动化测试方法,通过客户端-服务器端的架构实现,其特征在于,包括以下步骤:
S1:在服务器端程序中:
根据各项测试任务预设的场景安排测试用例,编写自动化测试脚本;
根据场景要求规划实车测试的行走路线和路线节点,所述路线节点即实车拟经过的路径地点的标识位置,利用地图服务技术,将所述路线节点的位置参数导入自动化测试脚本中;
S2:在计算机上安装客户端程序,利用客户端程序接收所述服务器端程序分发的测试任务,下载并执行与所述测试任务对应的自动化测试脚本;
执行所述自动化测试脚本的过程包括:
实时获取实车当前的位置参数,与各个标识位置结合,进行两点间的距离计算,当实车与某个标识位置的距离满足预设条件后,即认为已经匹配上了该标识位置,则按照预设的场景,执行与该场景对应的测试用例;
所述与该场景对应的测试用例包括模拟触摸屏操作、模拟语音发声操作、模拟方向盘按键操作中的一种或多种;
所述模拟触摸屏操作为:客户端程序与车载信息娱乐系统建立通信,向被测试的车载信息娱乐系统发送多点触摸事件操作指令和截图指令,在完成操控模拟以及接收到被测试车载信息娱乐系统发送的屏幕截图图像后,与预设的基准图像进行对比,以确认被测试车载信息娱乐系统的屏幕画面是否是在按照测试脚本中定义的预期基准画面动作中;
所述模拟语音发声操作为:客户端程序通过TTS语音引擎解析测试用例的语音文本,用音响设备向外发声,代替驾乘人员完成对被测试车载信息娱乐系统发出语音指令,并通过麦克风采集车内音频信号,生成对应的音频文件,将所述音频文件与测试脚本中定义的预期基准语音文件进行声纹对比,确认被测试车载信息娱乐系统的声音交互是否准确;
模拟方向盘按键操作为:通过设有数模信号转换器的测试装置连接计算机与被测试的车载系统娱乐系统,将客户端程序控制输出的数字信号转换为电压信号,输出到被测试的车载系统娱乐系统,以模拟实车方向盘按键信号的输入;客户端程序连接被测试的车载信息娱乐系统,在完成模拟实车方向盘按键信号输入的同时,向被测试的车载信息娱乐系统发送截图指令,接收到被测试车载信息娱乐系统发来的屏幕截图图像后,与预设的基准图像进行对比,以确认被测试的车载信息娱乐系统的屏幕画面是否是在按照测试脚本中定义的预期基准画面动作中。
2.根据权利要求1所述的一种基于场景的车载信息娱乐系统实车自动化测试方法,其特征在于,所述模拟语音发声操作中,通过麦克风采集的车内音频信号来源于车载信息娱乐系统响应语音指令反馈的语音和/或驾乘人员描述测试结果的反馈语音。
3.根据权利要求1或2所述的一种基于场景的车载信息娱乐系统实车自动化测试方法,其特征在于,所述模拟语音发声操作还包括:
客户端程序与被测试车载信息娱乐系统建立通信连接,向被测试的车载信息娱乐系统发送截图指令,在采集车内音频信号的同时,接收到被测试车载信息娱乐系统发来的屏幕截图图像,并与预设的基准图像进行对比,以确认被测试的车载信息娱乐系统的屏幕画面是否是在按照测试脚本中定义的预期基准画面动作中。
4.根据权利要求1所述的一种基于场景的车载信息娱乐系统实车自动化测试方法,其特征在于,在所述模拟触摸屏操作中,客户端程序与车载信息娱乐系统建立通信的过程为:
安装在计算机上的客户端程序通过Android调试桥连接到被测试的车载信息娱乐系统,通过adb shell命令行执行getprop命令以获取被测试车载信息娱乐系统的操作系统属性,根据操作系统的属性,将基于安卓设备远程管理框架STF编写的支持截图、多点触摸事件操作及Socket通信功能的可执行程序,通过adb shell命令行执行push命令推送到被测试的车载信息娱乐系统上并执行,使计算机上的客户端程序与车载信息娱乐系统实现Socket通信。
5.根据权利要求1所述的一种基于场景的车载信息娱乐系统实车自动化测试方法,其特征在于:
在所述模拟方向盘按键操作中,与安装在计算机上的客户端通过串口连接的测试装置,采用了带EEPROM存储器的12位四通道数模转换器MCP4728,将四路数字信号转换成电压输出到被测试的车载系统娱乐系统,以模拟实车方向盘按键信号的输入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京富士通南大软件技术有限公司,未经南京富士通南大软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110733605.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于机器学习的储充站控制方法及终端
- 下一篇:一种防静电除尘吸料机
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置