产品中心

Products

SOA测试解决方案


SOA (Service Oriented Architecture),即面向服务的架构,最初由全球最具权威的IT研究与咨询公司Gartner于1996年提出,并在IT行业广泛应用。SOA架构的特点:松耦合、可重用、标准化、软件部署灵活。在软件定义汽车与新四化发展趋势下,汽车与IT结合越来越紧密,SOA架构也被引入到汽车行业用于提升汽车的智能化水平。基于SOA的整车E/E架构正在往域控制器方向发展,并进一步向中央计算平台+区域控制方向发展,目前大部分OEM采用的E/E架构如下图,域控制器之间、车云之间大量采用了基于以太网的SOA服务。

图片1.png

基于SOA的域控制器架构


       SOA服务测试包括服务的订阅/发布测试、服务接口测试、服务参数测试、压力测试、跨域的系统测试等,怿星科技基于SOA的特点提供以下两种SOA测试方法:SOA SIL测试、SOA HIL测试。


  •  SOA SIL测试    

怿星科技基于Vector公司的vVIRTUALtarget(简称VTT工具)可实现SOA的SIL测试,包含AUTOSAR AP和CP的SIL测试。同时,在DCU硬件未具备的情况下,实现软件的敏捷开发和快速迭代。


如下图所示,基于AUTOSAR AP的虚拟化技术,在Windows系统中使用VTT工具可创建Linux虚拟机,并将用户的AP代码、SOA服务代码、应用程序代码等集成在一起,在虚拟机中实现虚拟化运行。同时,VTT可自动生成CANoe测试工程,并和虚拟机实现网络通信。用户可在DCU硬件未具备的情况下,实现软件的快速开发调试,同时,使用CANoe测试功能编写测试脚本,实现AP软DCU的功能测试,尤其方便快速实现SOA服务的测试;待DCU硬件具备后,可快速迁移DCU软件到实体的DCU硬件,实现高效开发及测试。

图片2.png

基于AUTOSAR AP的虚拟化技术


如下图所示,基于AUTOSAR CP的虚拟化技术,在Windows系统中使用VTT工具可以创建Visual Studio工程,并将用户的CP代码、SOA服务代码、应用程序代码等集成在一起,在VS工程中编译生成AUTOSAR CP的*.dll文件及CANoe工程。用户可使用CANoe测试功能,编写测试脚本,实现CP软DCU的功能测试,尤其方便快速实现SOA服务的测试;待DCU硬件具备后,可快速迁移软DCU软件到实体的DCU硬件,实现高效开发及测试。

图片3.png

基于AUTOSAR CP的虚拟化技术


  •  SOA HIL测试

      针对实体的域控制器DCU,怿星科技基于Vector的VT System、CANoe、vTESTstudio等搭建SOA HIL测试系统,可实现SOA功能及通信相关的测试。测试系统由测试台架和测试机柜组成。测试台架上部署实体的DCU,也可部署虚拟DCU;测试机柜提供DCU的供电控制、I/O输入和采集、实时处理器、测试工控机等。整套系统通过网络相连,可实现SOA的虚拟化测试、半实物测试、全实物测试等。

图片4.png

SOA HIL测试系统


方案优势

◇ 提供全新的DCU软件开发及测试方法,无硬件的情况下,可实现软件的敏捷开发、快速迭代

◇ 提供全新的SOA测试技术

◇ 针对SOA测试,怿星科技可实现测试用例开发、测试环境部署、测试设备提供、测试脚本开发、测试实施服务等全流程的交钥匙工程服务

http://baoli.yuejiayinyue.com/ http://binggou.yuejiayinyue.com/ http://boniya.yuejiayinyue.com/ http://buzhen.yuejiayinyue.com/ http://chuchuang.yuejiayinyue.com/ http://danbao.yuejiayinyue.com/ http://dianqing.yuejiayinyue.com/ http://anli.yuejiayinyue.com/ http://xuexi.yuejiayinyue.com/ http://jiansuo.yuejiayinyue.com/ http://kecheng.yuejiayinyue.com/ http://faren.yuejiayinyue.com/ http://longduan.yuejiayinyue.com/ http://fanhuan.yuejiayinyue.com/ http://fengxian.yuejiayinyue.com/ http://kechuang.yuejiayinyue.com/ http://jinzhi.yuejiayinyue.com/ http://susong.yuejiayinyue.com/ http://tingshen.yuejiayinyue.com/ http://zichan.yuejiayinyue.com/ http://gongtong.yuejiayinyue.com/ http://guanxia.yuejiayinyue.com/ http://guoqi.yuejiayinyue.com/ http://cexiao.yuejiayinyue.com/ http://leian.yuejiayinyue.com/ http://hunyin.yuejiayinyue.com/ http://mingshi.yuejiayinyue.com/ http://neigui.yuejiayinyue.com/ http://hegui.yuejiayinyue.com/ http://jiage.yuejiayinyue.com/ http://shuju.yuejiayinyue.com/ http://zhixing.yuejiayinyue.com/ http://yuangong.yuejiayinyue.com/ http://touzhi.yuejiayinyue.com/ http://chuzhi.yuejiayinyue.com/ http://quanyi.yuejiayinyue.com/ http://ziqing.yuejiayinyue.com/ http://fenpei.yuejiayinyue.com/ http://shougou.yuejiayinyue.com/ http://shangshi.yuejiayinyue.com/ http://hebing.yuejiayinyue.com/ http://ruhe.yuejiayinyue.com/ http://wangluo.yuejiayinyue.com/ http://huigou.yuejiayinyue.com/ http://jingwai.yuejiayinyue.com/ http://baogao.yuejiayinyue.com/ http://qingqiu.yuejiayinyue.com/ http://renge.yuejiayinyue.com/ http://qishu.yuejiayinyue.com/ http://zaiwu.yuejiayinyue.com/ http://zongze.yuejiayinyue.com/ http://chengbao.yuejiayinyue.com/ http://chongzu.yuejiayinyue.com/ http://zhili.yuejiayinyue.com/ http://sanqi.sfcc.com.cn/ http://turang.sfcc.com.cn/ http://zhongyao.sfcc.com.cn/ http://ezuo.sfcc.com.cn/ http://pipalin.sfcc.com.cn/ http://lvyan.sfcc.com.cn/ http://changyin.sfcc.com.cn/ http://gaixing.sfcc.com.cn/ http://suliao.sfcc.com.cn/ http://huangan.sfcc.com.cn/ http://omen.sfcc.com.cn/ http://boqian.sfcc.com.cn/ http://jiawan.sfcc.com.cn/ http://maxiu.sfcc.com.cn/ http://jiaji.sfcc.com.cn/ http://erjia.sfcc.com.cn/ http://liuhua.sfcc.com.cn/ http://yuanliao.sfcc.com.cn/ http://sanjia.sfcc.com.cn/