首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车电器
基于CAPL语言的车载网关自动化测试系统设计
来源:汽车电器  作者:佚名  2017-10-12 08:11:58

    3 测试系统测试执行及测试效果
    具体测试流程如下:通过CANoe应用程序打开测试面板(图3),加载数据配置文件,在主窗口的菜单中进行测试用例选择,并根据测试需求选择相应的测试用例进而生成测试序列。点击开始测试按钮进行测试,测试程序对测试数据进行处理和分析,得出测试结果并根据设定的模板生成测试报告。测试任务执行流程如图4所示。



    结合网关信号路由替代值测试用例执行效果,阐述测试系统执行过程如下。
    1)测试系统控制稳压电源为系统上电(模拟点火开关切换到ON挡)。
    2)测试用例自动执行PT_CAN网络中报文SAS_1的信号SteeringWAngle(转向盘角度信号,信号值范围为01016)。
    3)测试用例检测网关路由至Comf_CAN的信号SteeringWAngle值,并分析信号是否与PT_CAN的值相等,如相等执行步骤(4);如不相等,测试结果为NOK、SteeringWAngle信号路由程序终止。
    4)控制稳压电源为系统掉电(模拟点火开关切换到OFF挡)。PT-CAN网络睡眠,信号SteeringWAngle停止发送。
    5)测试用例检测网关路由至Comf_CAN的信号SteeringWAngle值,并分析信号是否等于8196,如相等执行测试本条信号路由结果判定为OK;如不相等,测试结果为NOK。
    6)测试系统控制稳压电源为系统上电(模拟点火开关切换到ON挡),SteeringWAngle信号路由程序终止。
    测试完成之后,系统会自动出具XML格式测试报告,包含测试内容及每一步骤的测试结果及整条测试用例结果。测试报告如图5所示。

    4 结论
    本文阐述了测试系统的硬件和软件设计方案,及其应用于网关路由功能测试的效果,能够快速发现网关产品在开发过程中出现的问题,有效地保证了网关产品的开发品质,同时也保证了整车通信的稳定性和可靠性。
    本测试系统的人机界面友好,软件设计通用化,同一车型网关路由信息变更只需更改配置文件即可应用,不从车型网关测试只需更新数据库文件、更新配置文件及更新少量参数即可应用。既缩短了开发周期,又降低了开发成本。
 

上一页  [1] [2] 

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:183,265.60000 毫秒