车载应用的测试方法、装置、设备、系统及存储介质与流程

文档序号:37636425发布日期:2024-04-18 17:53阅读:15来源:国知局
车载应用的测试方法、装置、设备、系统及存储介质与流程

本申请属于软件测试,尤其涉及一种车载应用的测试方法、装置、设备、系统及存储介质。


背景技术:

1、随着用户对智能车载应用需求的日益丰富和个性化,车企开始通过开发者平台的形式开放整车能力,以吸引更多的开发者进行车载应用的开发。车载应用对安全性、适配性的要求比手机应用更高,开发者和测试审核人员必须通过台架或实车测试来验证车载应用功能的完整性和可靠性。

2、传统物理台架和实车安装测试的方式从资源分配上难以满足,从而导致测试周期的延长和测试成本的增加。


技术实现思路

1、本申请的实施例提供了一种车载应用的测试方法、装置、设备、系统及存储介质,进而至少在一定程度上解决了车载应用的测试周期长、测试成本高的问题。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的第一方面,提供了一种车载应用的测试方法,包括:

4、在与测试台架进行投屏连接的情况下,在所述测试台架安装车载应用;

5、对所述车载应用进行测试,并控制所述车载应用请求远程测试服务端的车模模拟器展示测试效果;

6、访问所述车模模拟器,以查看所述测试效果。

7、在本申请的一些实施例中,基于前述方案,车载应用的测试方法还包括:

8、向所述远程测试服务端发出测试资源申请指令,以得到所述远程测试服务端返回的测试资源;

9、根据所述测试资源与所述测试台架建立投屏连接。

10、在本申请的一些实施例中,基于前述方案,所述测试资源包括ip地址,所述根据所述测试资源与所述测试台架建立投屏连接,包括:

11、通过调用adb调试指令,向所述ip地址发起投屏连接请求,以与所述测试台架建立投屏连接。

12、在本申请的一些实施例中,基于前述方案,车载应用的测试方法还包括:

13、在测试完成的情况下,对所述测试资源进行释放。

14、在本申请的一些实施例中,基于前述方案,所述对所述车载应用进行测试,包括:

15、控制所述车载应用通过调用虚拟应用层的接口进行测试。

16、在本申请的一些实施例中,基于前述方案,所述控制所述车载应用请求远程测试服务端的车模模拟器展示测试效果,包括:

17、控制所述车载应用通过调用虚拟应用层的hook插件,请求所述远程测试服务端的所述车模模拟器展示测试效果。

18、根据本申请实施例的第二方面,提供了一种车载应用的测试装置,包括:

19、车载应用安装单元,用于在与测试台架进行投屏连接的情况下,在所述测试台架安装车载应用;

20、车载应用测试单元,用于对所述车载应用进行测试,并控制所述车载应用请求远程测试服务端的车模模拟器展示测试效果;

21、测试效果验证单元,用于访问所述车模模拟器,以查看所述测试效果。

22、在本申请的一些实施例中,基于前述方案,车载应用的测试装置还包括远程连接单元,用于向所述远程测试服务端发出测试资源申请指令,以得到所述远程测试服务端返回的测试资源;

23、根据所述测试资源与所述测试台架建立投屏连接。

24、在本申请的一些实施例中,基于前述方案,所述测试资源包括ip地址,所述远程连接单元还用于通过调用adb调试指令,向所述ip地址发起投屏连接请求,以与所述测试台架建立投屏连接。

25、在本申请的一些实施例中,基于前述方案,所述远程连接单元还用于在测试完成的情况下,对所述测试资源进行释放。

26、在本申请的一些实施例中,基于前述方案,所述车载应用测试单元,用于控制所述车载应用通过调用虚拟应用层的接口进行测试。

27、在本申请的一些实施例中,基于前述方案,所述车载应用测试单元,还用于控制所述车载应用通过调用虚拟应用层的hook插件,请求所述远程测试服务端的所述车模模拟器展示测试效果。

28、根据本申请实施例的第三方面,提供了一种车载应用的测试设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序指令,所述处理器执行所述计算机程序指令时,实现如上述第一方面任一项所述的方法的步骤。

29、根据本申请实施例的第四方面,提供了车载应用的测试系统,包括:如上述第三方面所述的车载应用的测试设备、远程测试平台服务端、测试台架和计算机,所述远程测试平台服务端包括车模模拟器,其中,

30、所述车载应用的测试设备依次经所述远程测试平台服务端和所述计算机与所述测试台架通信,所述测试台架和所述车载应用的测试设备均与所述车模模拟器通信。

31、根据本申请实施例的第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被处理器执行时,促使所述处理器实现如上述第一方面任一项所述的方法的步骤。

32、在本申请中,通过在与测试台架进行投屏连接的情况下,在所述测试台架安装车载应用;对所述车载应用进行测试,并控制所述车载应用请求远程测试服务端的车模模拟器展示测试效果;访问所述车模模拟器,以查看所述测试效果。通过本申请提供的技术方案不仅能够对车载应用进行远程测试,还能够验证实车测试效果,缩短了车载应用的测试周期,降低了测试成本。

33、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。



技术特征:

1.一种车载应用的测试方法,其特征在于,包括:

2.根据权利要求1所述的车载应用的测试方法,其特征在于,还包括:

3.根据权利要求2所述的车载应用的测试方法,其特征在于,所述测试资源包括ip地址,所述根据所述测试资源与所述测试台架建立投屏连接,包括:

4.根据权利要求2所述的车载应用的测试方法,其特征在于,还包括:

5.根据权利要求1所述的车载应用的测试方法,其特征在于,所述对所述车载应用进行测试,包括:

6.根据权利要求1所述的车载应用的测试方法,其特征在于,所述控制所述车载应用请求远程测试服务端的车模模拟器展示测试效果,包括:

7.一种车载应用的测试装置,其特征在于,包括:

8.一种车载应用的测试设备,包括处理器和存储器,其特征在于,所述存储器存储有能够被所述处理器执行的计算机程序指令,所述处理器执行所述计算机程序指令时,实现如权利要求1至6中任一所述的方法的步骤。

9.一种车载应用的测试系统,其特征在于,包括:根据权利要求8所述的车载应用的测试设备、远程测试平台服务端、测试台架和计算机,所述远程测试平台服务端包括车模模拟器,其中,

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被处理器执行时,促使所述处理器实现如权利要求1至6任一项所述的方法的步骤。


技术总结
本申请公开了一种车载应用的测试方法、装置、设备、系统及存储介质,其中,所述方法包括:在与测试台架进行投屏连接的情况下,在所述测试台架安装车载应用;对所述车载应用进行测试,并控制所述车载应用请求远程测试服务端的车模模拟器展示测试效果;访问所述车模模拟器,以查看所述测试效果。通过本申请提供的技术方案不仅能够对车载应用进行远程测试,还能够验证实车测试效果,缩短了车载应用的测试周期,降低了测试成本。

技术研发人员:邹小天,刘术,王秀,肖飞,汪洋
受保护的技术使用者:岚图汽车科技有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1