基于云端的制造技术

技术编号:39651314 阅读:7 留言:0更新日期:2023-12-09 11:19
本发明专利技术公开了一种基于云端的

【技术实现步骤摘要】
基于云端的SOA以太网测试系统及方法


[0001]本专利技术涉及车用
SOA
测试
,尤其涉及一种基于云端的
SOA
以太网测试系统及方法


技术介绍

[0002]汽车应用面向服务的架构
SOA(Service

Oriented Architecture)
可实现功能的灵活重组,有效解决传统以功能需求为核心的架构中因个别功能增减
/
变更,而导致功能相关系统均需变更的问题,降低系统
OTA
升级的复杂度
。SOA
具备标准化的服务接口

松耦合的服务机制以及可组合扩展的服务特性,将成为未来汽车领域“软件驱动创新”的技术基础

此外,车载以太网
SOMEIP(Scalable service

Oriented Middleware Over IP
,运行于
IP
之上的可伸缩的面向服务的中间件
)
是一种面向服务的通讯,是实现
SOA
架构最核心的通讯协议
。SOME/IP
是基于
SOA
思想定义的通信中间件,将“服务接口”打包进行按需传输,可以达到屏蔽系统异构性,实现通信标准化

不同控制器之间共享资源,动态建立通信关系,连接信息孤岛的目的

[0003]现有
SOA
以太网测试都是基于本地进行的,被测控制器通过以太网线缆与测试系统连接,测试系统中运行以太网总线仿真软件,通过加载
ARXML
数据库,构建虚拟仿真节点和被测控制器进行通讯交互

利用上位机开发测试用例,模拟客户端来调用被测控制器中的
SOA
服务

模拟服务端创建服务功能来被被测控制器调用

[0004]经分析,本专利技术认为现有
SOA
以太网测试模式存在如下诸多不足:
[0005]1、SOA
服务开发到位后,需要部署到
ECU
中才能进行测试,无法在更早期开展验证;
[0006]2、
被测控制器与测试系统通过有线连接,每一个域控制器开展测试均需要连接测试线束;
[0007]3、
开展域控制器
SOA
测试,均需要在上位机中开发测试脚本,工作重复

效率低;
[0008]4、
现有测试方式虽然可以生成测试报告,但无法对测试问题进行有效管理


技术实现思路

[0009]鉴于上述,本专利技术旨在提供一种基于云端的
SOA
以太网测试系统及方法,以解决前述提及的技术问题

[0010]本专利技术采用的技术方案如下:
[0011]本专利技术提供了一种基于云端的
SOA
以太网测试系统,其中包括:
[0012]本地
SOA
测试端

通讯适配模块,以及预设的大模型平台

云端
SOA
以太网测试平台

测试问题反馈平台;
[0013]所述本地
SOA
测试端包括:
SOA
服务列表

服务管理模块

车云传输接口以及车内通讯接口;其中,所述服务管理模块用于
SOA
服务通道映射及状态管理;所述
SOA
服务列表包含整车级
SOA
服务信息,且每一个服务表征整车中的一个功能;所述车云传输接口与云端进行通讯;所述车内通讯接口与车内若干域控制器进行数据交互;
[0014]所述通讯适配模块用于支持所述本地
SOA
测试端与所述云端
SOA
以太网测试平台交互;
[0015]所述本地
SOA
测试端部署在本地
PC
终端中,并通过以太网线与所述通讯适配模块相连;
[0016]所述云端
SOA
以太网测试平台包括:通讯管理接口

仿真执行引擎

测试用例生成模块

测试用例库

测试结果管理模块;其中,所述通讯管理接口用于接收本地
SOA
传递的消息;所述测试用例生成模块用于调用所述大模型平台的接口,并通过导入服务列表描述文件自动生成
SOA
测试序列;所述测试用例库用于管理测试用例;所述仿真执行引擎用于加载测试用例,并通过所述通讯管理接口与所述本地
SOA
测试端进行交互;所述测试结果管理模块用于生成及导出测试报告,并输出失败问题项;
[0017]所述测试问题反馈平台与所述云端
SOA
以太网测试平台交互,用于将测试问题发布至设计人员

[0018]在其中至少一种可能的实现方式中,被调用的所述大模型平台基于预配置的深度神经网络按既定规则生成
SOA
测试用例

[0019]在其中至少一种可能的实现方式中,所述本地
SOA
测试端的
SOA
软件部署在多个
PC
终端的虚拟机中,且多台
PC
终端利用网卡与所述通讯适配模块相连,用于模拟整车
SOA
服务部署

[0020]在其中至少一种可能的实现方式中,所述车云传输接口通过
MQTT
通讯中间件与云端进行通讯

[0021]在其中至少一种可能的实现方式中,所述车内通讯接口采用
SOMEIP
通讯中间件与车内的域控制器进行数据交互

[0022]在其中至少一种可能的实现方式中,所述通讯适配模块包含两类网络接口,并采用无线或有线方式接入互联网

[0023]第二方面

本专利技术提供了一种应用于上述测试系统的基于云端的
SOA
以太网测试方法,其中包括:
[0024]将预设的
SOA
软件部署到本地
SOA
测试端并进行联网;
[0025]在确定传输通道后,本地
SOA
测试端通过车云接口与云端
SOA
以太网测试平台进行数据交互;
[0026]云端
SOA
以太网测试平台通过大模型接口生成
SOA
测试序列;
[0027]云端
SOA
以太网测试平台通过通讯管理接口与本地
SOA
测试端交互,并通过仿真执行引擎运行
SOA
测试序列;
[0028]云本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于云端的
SOA
以太网测试系统,其特征在于,包括:本地
SOA
测试端

通讯适配模块,以及预设的大模型平台

云端
SOA
以太网测试平台

测试问题反馈平台;所述本地
SOA
测试端包括:
SOA
服务列表

服务管理模块

车云传输接口以及车内通讯接口;其中,所述服务管理模块用于
SOA
服务通道映射及状态管理;所述
SOA
服务列表包含整车级
SOA
服务信息,且每一个服务表征整车中的一个功能;所述车云传输接口与云端进行通讯;所述车内通讯接口与车内若干域控制器进行数据交互;所述通讯适配模块用于支持所述本地
SOA
测试端与所述云端
SOA
以太网测试平台交互;所述本地
SOA
测试端部署在本地
PC
终端中,并通过以太网线与所述通讯适配模块相连;所述云端
SOA
以太网测试平台包括:通讯管理接口

仿真执行引擎

测试用例生成模块

测试用例库

测试结果管理模块;其中,所述通讯管理接口用于接收本地
SOA
传递的消息;所述测试用例生成模块用于调用所述大模型平台的接口,并通过导入服务列表描述文件自动生成
SOA
测试序列;所述测试用例库用于管理测试用例;所述仿真执行引擎用于加载测试用例,并通过所述通讯管理接口与所述本地
SOA
测试端进行交互;所述测试结果管理模块用于生成及导出测试报告,并输出失败问题项;所述测试问题反馈平台与所述云端
SOA
以太网测试平台交互,用于将测试问题发布至设计人员
。2.
根据权利要求1所述的基于云端的
SOA
以太...

【专利技术属性】
技术研发人员:孙涛丁琴琴许东辉李冬丽蔡格格周红英张勇钱博涵
申请(专利权)人:安徽江淮汽车集团股份有限公司
类型:发明
国别省市:

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

1