外部平台对接测试方法及系统、转发系统及车辆软件系统技术方案

技术编号:32488301 阅读:20 留言:0更新日期:2022-03-02 09:54
本发明专利技术提供了一种外部平台对接测试方法及系统、转发系统及车辆软件系统,涉及车辆技术领域,其中,转发系统与多个车辆软件系统连接,不同车辆软件系统对应不同的整车厂环境,在外部平台对接测试过程中,仅需转发系统对车辆进行车辆标签、车辆软件系统的匹配管理,对第三方的CP/SP平台透明,并且不同车辆软件系统与外部平台的对接测试可以并行操作,极大地提高了工作效率。提高了工作效率。提高了工作效率。

【技术实现步骤摘要】
外部平台对接测试方法及系统、转发系统及车辆软件系统


[0001]本专利技术涉及车辆
,尤其是涉及一种外部平台对接测试方法及系统、转发系统及车辆软件系统。

技术介绍

[0002]目前整车厂平台(汽车平台)根据生产制造及安全流程,一般包括与开发、测试、预生产、生产四套环境对应的四个不同版本的车辆软件系统。随着互联网在线业务的不断变化,整车厂平台需要对接各类不同的CP/SP(Content Provider/Service Provider,内容提供商/服务提供商)平台。
[0003]互联网的CP/SP平台大部分只有2

3套环境,如只有开发环节和生产环境,无法和整车厂平台的四套环境一一匹配,因此在与CP/SP平台的对接测试过程中,经常需要切换车辆数据所在环境和平台回调配置,需要双方技术部门根据测试要求不断调整,并且由于整车测试涉及到车厂各个部门,时常发生不同部门同时提出不同环境测试要求,而环境不匹配导致该类测试无法并行的情况,极大的降低了技术人员的工作效率。

技术实现思路

[0004]本专利技术的目的在于提供一种外部平台对接测试方法及系统、转发系统及车辆软件系统,以解决与外部平台对接测试时环境不匹配问题,提高技术人员的工作效率。
[0005]第一方面,本专利技术实施例提供了一种外部平台对接测试方法,应用于转发系统,所述转发系统与多个车辆软件系统连接,不同车辆软件系统对应不同的整车厂环境;所述方法包括:
[0006]当接收到目标车辆软件系统发送的外部平台对接测试信息时,根据所述外部平台对接测试信息中的目标车辆标识,生成所述目标车辆软件系统对应的目标车辆标签,其中,所述目标车辆软件系统为多个所述车辆软件系统之一;
[0007]将所述目标车辆标签发送给所述目标车辆软件系统,以使所述目标车辆软件系统基于所述目标车辆标签生成目标调用链接,并由所述目标车辆标识对应的目标车辆基于所述目标调用链接进行外部平台的目标接口的调用,所述目标接口所处的整车厂环境与所述目标车辆软件系统所处的整车厂环境对应;
[0008]当接收到所述外部平台发送的业务处理结果信息时,确定与所述业务处理结果信息中的目标车辆标签对应的目标车辆软件系统;其中,所述业务处理结果信息为所述外部平台对所述目标调用链接中的业务数据进行业务处理得到的;
[0009]将所述业务处理结果信息发送至所述目标车辆软件系统,以使所述目标车辆软件系统将所述业务处理结果信息转发给所述目标车辆。
[0010]进一步地,所述根据所述外部平台对接测试信息中的目标车辆标识,生成目标车辆标签,包括:
[0011]对所述外部平台对接测试信息中的目标车辆标识和时间戳进行加密处理,得到目
标车辆标签。
[0012]进一步地,所述目标调用链接为软件激活链接,所述业务处理结果信息包括激活结果;在接收所述外部平台发送的业务处理结果信息之前,所述方法还包括:
[0013]当接收到所述外部平台发送的车辆验证信息时,确定与所述车辆验证信息中的目标车辆标签对应的目标车辆软件系统;
[0014]将所述车辆验证信息发送至所述目标车辆软件系统,以使所述目标车辆软件系统基于所述车辆验证信息进行车辆数据的合法性验证;
[0015]当接收到所述目标车辆软件系统发送的验证结果信息时,确定与所述验证结果信息中的目标车辆标签对应的目标车辆标识;
[0016]根据预先配置好的车辆标识与外部平台的调用链接的对应关系,确定与所述目标车辆标识对应的基础调用链接,所述基础调用链接用于调用所述目标接口;
[0017]通过所述基础调用链接将所述验证结果信息发送至所述外部平台,以使所述外部平台基于所述验证结果信息进行软件激活,生成激活结果。
[0018]进一步地,所述目标调用链接为目标支付链接,所述业务处理结果信息包括支付结果。
[0019]进一步地,所述目标车辆标识为车辆识别码,所述外部平台包括内容提供商平台或服务提供商平台。
[0020]第二方面,本专利技术实施例还提供了一种外部平台对接测试方法,应用于车辆软件系统,所述车辆软件系统与转发系统连接,不同车辆软件系统对应不同的整车厂环境;所述方法包括:
[0021]当接收到所述车辆软件系统对应的目标车辆发送的外部调用请求时,从所述外部调用请求中获取目标车辆标识;
[0022]将携带有所述目标车辆标识的外部平台对接测试信息发送至所述转发系统;
[0023]当接收到所述转发系统发送的基于所述目标车辆标识生成的目标车辆标签时,根据所述目标车辆标签,生成目标调用链接;
[0024]将所述目标调用链接发送至所述目标车辆,以使目标车辆基于所述目标调用链接进行外部平台的目标接口的调用,所述目标接口所处的整车厂环境与所述车辆软件系统所处的整车厂环境对应;
[0025]当接收到所述转发系统发送的业务处理结果信息时,将所述业务处理结果信息转发给所述目标车辆;其中,所述业务处理结果信息为所述外部平台对所述目标调用链接中的业务数据进行业务处理得到的。
[0026]进一步地,所述根据所述目标车辆标签,生成目标调用链接,包括:
[0027]根据预先配置好的车辆标识与外部平台的调用链接的对应关系,确定所述目标车辆标识对应的基础调用链接;
[0028]对所述基础调用链接、所述目标车辆标签和所述外部调用请求中的业务数据进行拼装,得到目标调用链接。
[0029]进一步地,所述目标调用链接为软件激活链接,所述业务处理结果信息包括激活结果;在接收所述转发系统发送的业务处理结果信息之前,所述方法还包括:
[0030]当接收到所述转发系统发送的来自所述外部平台的车辆验证信息时,验证所述车
辆验证信息中的车辆数据的合法性,得到验证结果信息;
[0031]将所述验证结果信息发送至所述转发系统,以使所述转发系统将所述验证结果信息转发至所述外部平台,并使所述外部平台基于所述验证结果信息进行软件激活,生成激活结果。
[0032]第三方面,本专利技术实施例还提供了一种转发系统,所述转发系统与多个车辆软件系统连接,不同车辆软件系统对应不同的整车厂环境;所述转发系统包括:
[0033]标签生成模块,用于当接收到目标车辆软件系统发送的外部平台对接测试信息时,根据所述外部平台对接测试信息中的目标车辆标识,生成所述目标车辆软件系统对应的目标车辆标签,其中,所述目标车辆软件系统为多个所述车辆软件系统之一;
[0034]第一发送模块,用于将所述目标车辆标签发送给所述目标车辆软件系统,以使所述目标车辆软件系统基于所述目标车辆标签生成目标调用链接,并由所述目标车辆标识对应的目标车辆基于所述目标调用链接进行外部平台的目标接口的调用,所述目标接口所处的整车厂环境与所述目标车辆软件系统所处的整车厂环境对应;
[0035]系统确定模块,用于当接收到所述外部平台发送的业务处理结果信息时,确定与所述业务处理结果信息中的目标车辆标签对应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种外部平台对接测试方法,其特征在于,应用于转发系统,所述转发系统与多个车辆软件系统连接,不同车辆软件系统对应不同的整车厂环境;所述方法包括:当接收到目标车辆软件系统发送的外部平台对接测试信息时,根据所述外部平台对接测试信息中的目标车辆标识,生成所述目标车辆软件系统对应的目标车辆标签,其中,所述目标车辆软件系统为多个所述车辆软件系统之一;将所述目标车辆标签发送给所述目标车辆软件系统,以使所述目标车辆软件系统基于所述目标车辆标签生成目标调用链接,并由所述目标车辆标识对应的目标车辆基于所述目标调用链接进行外部平台的目标接口的调用,所述目标接口所处的整车厂环境与所述目标车辆软件系统所处的整车厂环境对应;当接收到所述外部平台发送的业务处理结果信息时,确定与所述业务处理结果信息中的目标车辆标签对应的目标车辆软件系统;其中,所述业务处理结果信息为所述外部平台对所述目标调用链接中的业务数据进行业务处理得到的;将所述业务处理结果信息发送至所述目标车辆软件系统,以使所述目标车辆软件系统将所述业务处理结果信息转发给所述目标车辆。2.根据权利要求1所述的外部平台对接测试方法,其特征在于,所述根据所述外部平台对接测试信息中的目标车辆标识,生成目标车辆标签,包括:对所述外部平台对接测试信息中的目标车辆标识和时间戳进行加密处理,得到目标车辆标签。3.根据权利要求1所述的外部平台对接测试方法,其特征在于,所述目标调用链接为软件激活链接,所述业务处理结果信息包括激活结果;在接收所述外部平台发送的业务处理结果信息之前,所述方法还包括:当接收到所述外部平台发送的车辆验证信息时,确定与所述车辆验证信息中的目标车辆标签对应的目标车辆软件系统;将所述车辆验证信息发送至所述目标车辆软件系统,以使所述目标车辆软件系统基于所述车辆验证信息进行车辆数据的合法性验证;当接收到所述目标车辆软件系统发送的验证结果信息时,确定与所述验证结果信息中的目标车辆标签对应的目标车辆标识;根据预先配置好的车辆标识与外部平台的调用链接的对应关系,确定与所述目标车辆标识对应的基础调用链接,所述基础调用链接用于调用所述目标接口;通过所述基础调用链接将所述验证结果信息发送至所述外部平台,以使所述外部平台基于所述验证结果信息进行软件激活,生成激活结果。4.根据权利要求1所述的外部平台对接测试方法,其特征在于,所述目标调用链接为目标支付链接,所述业务处理结果信息包括支付结果。5.根据权利要求1所述的外部平台对接测试方法,其特征在于,所述目标车辆标识为车辆识别码,所述外部平台包括内容提供商平台或服务提供商平台。6.一种外部平台对接测试方法,其特征在于,应用于车辆软件系统,所述车辆软件系统与转发系统连接,不同车辆软件系统对应不同的整车厂环境;所述方法包括:当接收到所述车辆软件系统对应的目标车辆发送的外部调用请求时,从所述外部调用请求中获取目标车辆标识;
将携带有所述目标车辆标识的外部平台对接测试信息发送至所述转发系统;当接收到所述转发系统发送的基于所述目标车辆标识生成的目标车辆标签时,根据所述目标车辆标签,生成目标调用链接;将所述目标调用链接发送至所述目标车辆,以使目标车辆基于所述目标调用链接进行外部平台的目标接口的调用,所述目标接口所处的整车厂环境与所述车辆软件系统所处的整车厂环境对应;当接收到所述转发系统发送的业务处理结果信息时,将所述业务处理结果信息转发给所述目标车辆;其中,所述业务处理结果信息为所述外部平台对所述目标调用链接中的业务数据进行业务处理得到的。7.根据权利要求6所述的外部平台对接测试方法,其特征在于,所述根据所述目标车辆标签,生成目标调用链接,包括:根据预先配置好的车辆标识与外部平台的调用链接的对应关系,确定所述目标车辆标识对应的基础调用链接;对所述基础调用链接、所述目标车辆标签和所述外部调用请求中的业务数据进行拼装,得到目标调用链接。8.根据权利要求6所述的外部平台对接测试方法,其特征在于,所述目标调用链接为软件激活链接,所述业务处理结果信息包括激活结果;在接收所述转发系统发送的业务处理结果信息之前,所述方法还包括:当接收到所述转发系统发送的来自所述外部平台的车辆验证信息时,验证所述车辆验证信息中的车辆数据的合法性,得到验证结果信息;将所述验证结果信息发送至所述...

【专利技术属性】
技术研发人员:李洁辰
申请(专利权)人:上海洛轲智能科技有限公司
类型:发明
国别省市:

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

1