车机小程序测试方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:28672974 阅读:24 留言:0更新日期:2021-06-02 02:48
本申请实施例公开了车机小程序测试方法、装置、电子设备、计算机可读存储介质及计算机程序产品,涉及云平台、小程序等人工智能技术领域,可用于智慧交通场景。该方法的一具体实施方式包括:接收便携中转设备发来的小程序信息;其中,小程序信息基于测试平台发布的小程序发布信息得到;根据小程序信息从测试平台获取并加载待测小程序;响应于接收到传入的测试指令,控制待测小程序执行与测试指令响应的测试操作,并返回测试结果。该实施方式借助便于携带和移动的中间设备来转发,在保证安全性的同时,得以在低成本的情况下较好的实现测试效果,同时提升了测试和开发效率。

【技术实现步骤摘要】
车机小程序测试方法、装置、设备、存储介质及程序产品
本申请涉及数据处理
,具体涉及云平台、小程序等人工智能
,可用于智慧交通场景,尤其涉及一种车机小程序测试方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
技术介绍
随着电子信息化的逐渐发展,车联网技术也随着各式智能化应用/程序的加入变得越来越成熟。不同于常见的智能手机、平板电脑等便携式智能用户终端,车辆的智能化主要表现在可安装多种智能化应用/程序的车载主控,也称车机、车载终端。但由于车机集成在汽车上,没有办法像智能手机等便携式用户终端方便的使用,导致适配车机的小程序开发者没法便捷的在车机上完成小程序的开发和测试。
技术实现思路
本申请实施例提出了一种车机小程序测试方法、装置、电子设备、计算机可读存储介质及计算机程序产品。第一方面,本申请实施例提出了一种车机小程序测试方法,包括:接收便携中转设备发来的小程序信息;其中,小程序信息基于测试平台发布的小程序发布信息得到;根据小程序信息从测试平台获取并加载待测小程序;响应于接收到传入的测试指令,控制待测小程序执行与测试指令响应的测试操作,并返回测试结果。第二方面,本申请实施例提出了一种车机小程序测试装置,包括:小程序信息接收单元,被配置成接收便携中转设备发来的小程序信息;其中,小程序信息基于测试平台发布的小程序发布信息得到;获取及加载单元,被配置成根据小程序信息从测试平台获取并加载待测小程序;按指令测试及结果回传单元,被配置成响应于接收到传入的测试指令,控制待测小程序执行与测试指令响应的测试操作,并返回测试结果。第三方面,本申请实施例提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器执行时能够实现如第一方面中任一实现方式描述的车机小程序测试方法。第四方面,本申请实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行时能够实现如第一方面中任一实现方式描述的车机小程序测试方法。第五方面,本申请实施例提供了一种包括计算机程序的计算机程序产品,该计算机程序在被处理器执行时能够实现如第一方面中任一实现方式描述的车机小程序测试方法。本申请实施例提供的车机小程序测试方法、装置、电子设备、计算机可读存储介质及计算机程序产品,首先,接收便携中转设备发来的小程序信息,该小程序信息由便携中转设备基于测试平台发布的小程序发布信息得到;然后,根据该小程序信息从该测试平台获取并加载待测小程序;最后,响应于接收到传入的测试指令,控制该待测小程序执行与该测试指令响应的测试操作,并返回测试结果。本申请所提供的技术方案借助便于携带和移动的中间设备来转发,在保证安全性的同时,得以在低成本的情况下较好的实现测试效果,同时提升了测试和开发效率。应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构;图2为本申请实施例提供的一种车机小程序测试方法的流程图;图3为本申请实施例提供的另一种车机小程序测试方法的流程图;图4为本申请实施例提供的又一种车机小程序测试方法的流程图;图5为本申请实施例提供的还一种车机小程序测试方法的流程图;图6为本申请实施例提供的在一应用场景下进行车机小程序测试的时序图;图7为本申请实施例提供的一种车机小程序测试装置的结构框图;图8为本申请实施例提供的一种适用于执行车机小程序测试方法的电子设备的结构示意图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1示出了可以应用本申请的车机小程序测试方法、装置、电子设备及计算机可读存储介质的实施例的示例性系统架构100。如图1所示,系统架构100可以包括服务器101、便携中转设备102以及车机103。其中,服务器101的硬件资源用于承载运行开发平台,该开发平台用于对外发布处于未完全开发完成的待测试小程序,便携中转设备102是指便于携带、可移动的信息中转设备,例如智能手机、平台电脑等,车机103则是设置于车辆上的主控设备。服务器101与便携中转设备102之间建立有指向便携中转设备102的单向传输通路,便携中转设备102与车机103之间建立有指向车机103的单向传输通路,服务器101与车机103之间可选择性的建立有指向服务器101的单向传输通路(图1所示出的这种)或双向传输通路(图1未示出)。是否需要建立双向传输通路则需要看实际应用场景下车机103是否需要从服务器101运行的开发平台获取待测小程序。上述各传输通路均可以基于各是数据传输协议建立得到,此处不再一一赘述。测试人员可以使用便携中转设备102转发用于使车机103获取到待测小程序的信息,以帮助不便进行拍摄、识别操作的车机103获取到待测小程序。其中的各式操作可借助安装在服务器101、便携中转设备102以及车机103上的应用或程序实现,例如安装在便携中转设备102上的转发应用、安装在服务器101上的测试发布应用、安装在车机103上的测试应用。进一步的,为保障上述操作顺利进行,服务器101、便携中转设备102以及车机103上也可以安装有保障类应用,例如网络质量诊断及修复类应用等。应该理解,图1中的服务器、便携中转设备和车机的数目仅仅是示意性的。根据实现需要,可以具有任意数目的服务器、便携中转设备和车机。请参考图2,图2为本申请实施例提供的一种车机小程序测试方法的流程图,其中流程200包括以下步骤:步骤201:接收便携中转设备发来的小程序信息;本步骤旨在由车机小程序测试方法的执行主体(例如图1所示的车机103)接收便携中转设备发来的小程序信息。其中,小程序信息基于测试平台发布的小程序发布信息得到。需要说明的是,由便携中转设备发来的小程序信息,和由测试平台发布的小程序发布信息的作用均是让其它设备获取到待测小程序,但小程序发布信息不一定就是小程序信息。也就是说若便携中转设备未对小程序发布信息做任何处理,此时的小程序信息就是小程序发布信息;若便携中转设备对小程序发布信息做了一些处理(例如更方便执行主体获取到待测小程序的操作),此处的小程序信息就不是小程序发布信息,但无论如何处本文档来自技高网...

【技术保护点】
1.一种车机小程序测试方法,包括:/n接收便携中转设备发来的小程序信息;其中,所述小程序信息基于测试平台发布的小程序发布信息得到;/n根据所述小程序信息从所述测试平台获取并加载待测小程序;/n响应于接收到传入的测试指令,控制所述待测小程序执行与所述测试指令响应的测试操作,并返回测试结果。/n

【技术特征摘要】
1.一种车机小程序测试方法,包括:
接收便携中转设备发来的小程序信息;其中,所述小程序信息基于测试平台发布的小程序发布信息得到;
根据所述小程序信息从所述测试平台获取并加载待测小程序;
响应于接收到传入的测试指令,控制所述待测小程序执行与所述测试指令响应的测试操作,并返回测试结果。


2.根据权利要求1所述的方法,其中,所述接收便携中转设备发来的小程序信息,包括:
接收所述便携中转设备转发自所述测试平台发布的小程序发布信息;
对应的,所述根据所述小程序信息从所述测试平台获取并加载待测小程序,包括:
利用预设的第一解密算法解密所述小程序发布信息,得到第一存储路径;
从所述第一存储路径获取所述待测小程序,并加载所述待测小程序。


3.根据权利要求1所述的方法,其中,所述接收便携中转设备发来的小程序信息,包括:
控制所述便携中转设备利用二维码识别技术识别所述测试平台发布的目标二维码,得到第一密文信息;
接收所述便携中转设备转发的第一密文信息;
对应的,所述根据所述小程序信息从所述测试平台获取并加载待测小程序,包括:
利用预设的第二解密算法解密所述第一密文信息,得到第二存储路径;
从所述第二存储路径获取所述待测小程序,并加载所述待测小程序。


4.根据权利要求1所述的方法,其中,所述接收便携中转设备发来的小程序信息,包括:
控制所述便携中转设备利用二维码识别技术识别所述测试平台发布的目标二维码,得到第二密文信息;
控制所述便携中转设备利用预设的第三解密算法解密所述第二密文信息,得到仍处于密文状态的中间信息;
对应的,所述根据所述小程序信息从所述测试平台获取并加载待测小程序,包括:
利用预设的第四解密算法解密所述中间信息,得到第三存储路径;
从所述第三存储路径获取所述待测小程序,并加载所述待测小程序。


5.根据权利要求1所述的方法,还包括:
响应于所述待测小程序在加载之前要求进行身份信息认证,上传待认证身份信息;
响应于接收到所述待认证身份信息通过认证的通知信息,加载所述待测小程序。


6.根据权利要求1-5任一项所述的方法,其中,所述接收便携中转设备发来的小程序信息,包括:
接收所述便携中转设备通过近场传输机制发来的小程序信息。


7.根据权利要求1-5任一项所述的方法,其中,所述返回测试结果包括:
返回附加有本体电子签名的测试结果。


8.一种车机小程序测试装置,包括:
小程序信息接收单元,被配置成接收便携中转设备发来的小程序信息;其中,所述小程序信息基于测试平台发布的小程序发布信息得到;
获取及加载单元,被配置成根据所述小程序信息从所述测试平台获取并加载待测小程序;
按指令测试及结果回传单元,被配置成响应于接收到传入的测试指令,控制所述待测小程序执行与所述测试...

【专利技术属性】
技术研发人员:张洪涛任月
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1