【技术实现步骤摘要】
基于远程控制车辆的自动化测试方法、装置、设备及介质
[0001]本专利技术涉及远程控制车辆
,具体涉及基于远程控制车辆的自动化测试方法、装置、设备及介质。
技术介绍
[0002]随着智能网联车的快速发展,用户对智能化功能的需求也越来越大,车企也快速做出响应,开发了许多的智能化功能,特别是通过移动客户端来远程控制车辆。用户也早已习惯使用移动客户端来远程控制车辆,为提高远程控制车辆的质量,测试团队需要提高测试覆盖率。但由于业务链路复杂,测试用例数量巨大,若通过人工来执行测试用例,则测试效率低下,跟不上产品的研发节奏。此时,需要一个能进行基于远程控制车辆的自动化测试平台来降低测试操作复杂度和提高测试效率。
[0003]然而,在相关的远程车辆控制测试平台,通过工控机向车辆用户端发送远程车辆控制的测试指令,并通过远程监控模块确定测试指令经由车端智能天线发送至网关,以及确定网关将测试指令下发至对应的车控执行器,该方案虽然能够实现自动化测试,但测试指令是由命令行调试工具得到的,测试操作复杂、自动化测试效率低。
专利技 ...
【技术保护点】
【技术特征摘要】
1.一种基于远程控制车辆的自动化测试方法,其特征在于,所述基于远程控制车辆的自动化测试方法包括:获取多个初始测试用例,所述初始测试用例包括初始测试步骤;根据用例选择指令,将至少一个所述初始测试用例确定为目标测试用例,并将所述目标测试用例的初始测试步骤确定为目标测试步骤;基于所述目标测试步骤生成自动化测试脚本,并通过预先选取的目标测试设备执行所述自动化测试脚本,生成测试指令;将所述测试指令发送至车端模拟平台,以远程控制所述车端模拟平台模拟车辆执行所述测试指令,得到测试结果,并基于所述测试结果生成自动化测试报告。2.根据权利要求1所述的基于远程控制车辆的自动化测试方法,其特征在于,将所述测试指令发送至车端模拟平台,包括:将所述测试指令发送至云平台集群,所述测试指令包括远控执行标识,所述云平台集群包括多个远控执行服务;基于所述远控执行标识在多个所述远控执行服务中确定目标远控执行服务,通过所述目标远控执行服务发送所述测试指令至所述车端模拟平台。3.根据权利要求1所述的基于远程控制车辆的自动化测试方法,其特征在于,将所述测试指令发送至车端模拟平台之后,所述基于远程控制车辆的自动化测试方法还包括:所述车端模拟平台基于所述测试指令得到指令报文,并根据所述指令报文远程控制所述车端模拟平台模拟车辆执行所述测试指令,得到执行结果;基于所述执行结果生成结果响应报文,得到所述测试结果。4.根据权利要求3所述的基于远程控制车辆的自动化测试方法,其特征在于,基于所述执行结果生成结果响应报文,得到所述测试结果之后,所述基于远程控制车辆的自动化测试方法还包括:将基于各所述目标测试用例得到的测试结果存储至数据库;调用所述数据库中的目标结果生成所述自动化测试报告,并展示,所述目标结果包括所述测试结果和所述数据库中的历史结果。5.根据权利要求1
‑
4任一项所述的基于远程控制车辆的自动化测试方法,其特征在于,根据用例选择指令,将至少一个所述初始测试用例确定为目标测试用例,包括:创建测试任务;接收用例选择指令,基于所述用例选择指令通过所述测试任务选取需执行的初始测试用例,得到所述目标测...
【专利技术属性】
技术研发人员:黄强,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。