基础软件自动化测试平台的制作方法

文档序号:23050864发布日期:2020-11-25 17:25阅读:来源:国知局

技术特征:

1.基础软件自动化测试平台,包括测试机柜、虚拟软件部分、诊断测试软件部分;所述虚拟软件部分、诊断测试软件部分安装在测试机柜内侧;

所述测试机柜内部安装有pdu电源、工控机、显示器、程序电源、ats机箱、示波器、信号发生器、数字万用表;需要客户阐述一下这些部件和虚拟软件部分、诊断测试软件部分的关系

所述测试机柜内部模块包括板卡、电源模块、can模块;所述工控机用于安装控制板卡和can模块,且虚拟软件部分和诊断测试软件部分安装在工控机上;

所述板卡包括继电器板卡、继电器板卡、电压调理板卡、故障注入板卡,继电器板卡用于控制can、kl.30、kl.15等信号的通断;信号调理板卡用于将数字信号转换为直流电平控制继电器;故障注入板卡用于实现对地或者对电源的短接,也可实现开路故障模拟;io板卡用于控制继电器板卡;

所述can模块包括vn1640和canspider,vn1640连接在工控机和被测ecu之间,通过canoe软件上位机来监控网络数据及执行测试案例;canspider用于总线故障的模拟;

所述示波器用于can总线数据波形的采集,由labview调用函数进行采集;

所述虚拟软件部分,是labview开发的一个用户平台,具有数据采集、信号分析等功能模块,完成对硬件的驱动、测量参数以及数据采集和保存的功能;

所述诊断测试软件部分,包括canoe、candela、candiva三个部分,candela用于制作.cdd诊断数据库文件;candiva是依据诊断数据库文件生成自动化测试案例并输出详细测试报告;canoe是一个环境载体,用于执行.diva工程的测试案例和数据的监控。

2.根据权利要求1所述的基础软件自动化测试平台,其特征在于所述虚拟软件部分可以实现can总线和诊断协议的一体式自动化测试平台。

3.根据权利要求1所述的基础软件自动化测试平台,其特征在于诊断测试软件部分可以自动保存测试数据,自动输出测试报告。

4.根据权利要求1所述的基础软件自动化测试平台,其特征在于所述电源模块包括2个可编程电源和开关电源,可编程电源1用于为整车测试系统供电,是测试系统的主电源;可编程电源2用于地偏移板卡电压的调节;开关电源用于给继电器以及其他有源器件供电。

5.根据权利要求1所述的基础软件自动化测试平台,其特征在于所述工控机通过接口和板卡、电源模块、can模块连接。

6.根据权利要求5所述的基础软件自动化测试平台,其特征在于所述接口为bob接口。

7.根据权利要求1所述的基础软件自动化测试平台,其特征在于can模块包括用于总线监听的vn1640和用于测量采样点和busoff恢复测试的canspider、vn1640结合上位机测试软件canoe,支持can/lin总线监控、负载统计、错误帧识别和数据记录,能进行多节点仿真,使用capl语言编写测试框架,结合labview软件控制,能够实现测试案例之间的逐条自动测试,从而提高测试的可配置性和自动化测试程度。

8.根据权利要求1所述的基础软件自动化测试平台,其特征在于所述虚拟软件部分、诊断测试软件部分选用labview搭建。


技术总结
本发明专利提供一个基础软件自动化测试平台,包括CAN总线底层协议和诊断协议的自动化测试。平台包括工控机、继电器板卡、电压调理板卡、故障注入板卡、可编程电源、VN1640、CANspider、示波器。上述模块都安装在机柜中,线束使用BOB接口统一连接,方便扩展接口。PC机与系统之间通过一根USB线连接。本测试平台可实现CAN总线底层协议测试,内容包括物理层、数据链路层、交互层、网络管理、故障管理;诊断协议的测试,内容包括服务测试和数据测试。能够根据测试规范编写的测试案例进行详细的测试,自动生成测试报告,包括测试数据的输出。

技术研发人员:魏静;王冠;李趁前;李刚;徐荣荣;吴宝忠
受保护的技术使用者:天津博顿电子有限公司
技术研发日:2019.05.23
技术公布日:2020.11.24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1