【技术实现步骤摘要】
一种车载接口测试方法、电子设备和存储介质
[0001]本专利技术涉及车载测试
,尤其涉及一种车载接口测试方法、装置、电子设备和存储介质。
技术介绍
[0002]现有技术中,基于用户界面(User Interface,UI)的车载自动化测试方案,根据不同UI界面,需要编辑大量的测试脚本,才能适应不同UI界面自动化测试需求,并且当UI发生变化时,UI自动化测试用例就会产生大量的测试用例失败,需要花费大量的时间去修改脚本。现有的测试框架都是使用基于uiautomator来实现的,图1为现有技术中基于Uiautomator的自动化测试流程(以Appium为例),这种接口测试的方式,需顾虑UI的变化,在UI发生变化时,需要修改测试脚本,测试回路较长,执行速度慢。
技术实现思路
[0003]有鉴于此,本专利技术提供一种车载接口测试方法、电子设备和存储介质,能够实现高效的自动化接口测试,使得测试回路短、执行速度快,且无需顾虑UI变化,在相同技术平台下的车机,可使用相同自动化测试方案。
[0004]根据本专利技 ...
【技术保护点】
【技术特征摘要】
1.一种车载接口测试方法,其特征在于,应用于车载终端,包括:接收服务器端传送的目标车载接口的测试脚本信息;通过预先制作的测试服务解析所述测试脚本信息,以得到所述目标车载接口对应的接口参数;通过预设通信方式调用预先定义的通用接口层;基于所述通用接口层的调用结果将所述接口参数所对应的日志文件返回给所述服务器端,以使所述服务器端解析所述日志文件并进行所述目标车载接口的测试。2.根据权利要求1所述的方法,其特征在于,所述基于所述通用接口层的调用结果将所述接口参数所对应的日志文件返回给所述服务器端,包括:判断所述通用接口层的调用结果是否成功;若是,则按照所述接口名称将所述接口设定值传送至相对应的目标车载接口中,形成所述接口设定值相对应的日志结果文件并返回给所述服务器端;若否,则输出错误信息文件并向所述服务器端反馈。3.根据权利要求2所述的方法,其特征在于,所述按照所述接口名称将所述接口设定值传送至相对应的目标车载接口中,形成所述接口设定值相对应的日志结果文件并返回给所述服务器端,包括:提取所述目标车载接口的接口名称;通过预先制作的测试服务将所述接口名称对应的所述接口设定值赋值给相对应的目标车载接口;将与所述接口设定值相对应的结果状态值作为所述日志结果文件;依据客户端
‑
服务器端程序命令由所述预先制作的测试服务提取所述日志结果文件,并将所述日志结果文件返回给所述服务器端。4.根据权利要求1所述的方法,其特征在于,所述预先制作的测试服务预先安装在车载终端中的应用层中,用于解析接收到的所述测试脚本信息,并将解析所得到的接口参数传输至所述通用接口层中对应的目标车载接口;其中,所述接口参数至少包括:接口名称和接口设定值。5.根据权利要求1所述的方法,其特征在于,所述预先定义的通用接口层架设在车载终端中的应用层和应用框架层之间,用于提供所述通用接口层中的各所述目标车载接口给所述应用层调用。6.根据权利要求1所述的方法,其特征在于,所述通用接口层中的目标车载接口,包括以下至少之一:车身通信接口、仪表接口、行车记录仪接口、车载升级接口、车身设定接口、自动辅助驾驶接口、设备接口、硬盘录像机接口、导航接口、车身传感器状态接口、空调接口、车窗接口、车灯接口、车身移动网络接口。7.根据权利要求1所述的方法,其特征在于,所述方法,还包括:通过客户端
‑
服务器端程序命令启动所述车载终...
【专利技术属性】
技术研发人员:徐英,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。