总线协议测试介绍
UTP系统由协同自动化测试平台和测试机器人(Antbot)组成。协同自动化测试平台负责测试管理和协同调度测试机器人完成对被测系统的协同测试。
UDP协同自动化测试平台提供需求管理,测试用例管理,执行管理和报表管理等。
UTP测试系统除支持总线协议测试外,还同时支持信号测试,通信测试,界面测试等,同时可以支持多种能力的协同自动化测试。支持功能测试,可靠性测试,模块测试,集成测试等。
总线协议测试简介
UTP测试系统支持对各种协议进行测试,包括通用的协议和用户自定义的协议。提供ICD规格文件来描述各种客户自定义的协议,通过导入ICD文件来支持对不同总线上不同协议的测试,支持灵活扩展。UTP测试系统通过ICD文件对协议进行自动解析和组包,并通过总线自动发送、接收、检查、回复协议帧,支持异常数据的注入,对被测系统进行全面仿真测试。
主要功能包括:
² 支持总线通信、节点仿真、数据采集、协议分析测试
² 支持总线类型包括:以太网、1553B、A429、RS232/422/485, 1394, CAN, FlexRay等
² 支持自定义协议测试,支持导入协议规格文件,支持在线创建协议
² 支持复杂协议,支持任意层级的嵌套和级联
² 支持协议字段编辑,可根据用户设置的字段信息自动产生协议数据帧
² 支持自动发送协议帧,支持连续发送、支持批量发送
² 支持高实时接收数据帧,支持对数据帧进行分析
² 支持对数据帧按协议进行解析,支持按自定义协议解析出协议帧中的各个字段值
² 支持对海量协议数据进行统计分析,支持显示指定物理量的变化趋势
UTP协同测试系统满足被测系统的总线通信的全面测试需求,UTP系统协同调度一个或多个测试机器人能够全方位仿真同被测对象连接的系统及外部环境,从而实现对被测对象进行全面测试的目的。
如下图所示,UTP系统通过一个或多个测试机器人控制测试板卡来仿真通信行为,包括数据的发送、数据的接收和检查等。
数据发送(宏控软件)
UTP系统调度总线协议测试机器人向被测对象发送消息(数据帧):
² 支持指定消息的字段值
² 支持发送单条消息
² 支持发送批量消息
² 支持连续周期发送大量消息
² 支持发送异常消息
数据接收与检查(宏控软件)
UTP系统调度总线协议测试机器人检查被测对象发出的消息(数据帧):
² 支持设置接收过滤条件只接收满足条件的消息
² 支持接收异常消息,并进行检查
² 支持多种方式对消息进行检查:
² 支持检查所接收的消息中包含期望的消息,
² 支持根据预设条件对消息进行检查,
² 对消息字段进行检查
UTP系统由协同自动化测试平台和测试机器人(Antbot)组成。协同自动化测试平台负责测试管理和协同调度测试机器人完成对被测系统的协同测试。
UDP协同自动化测试平台提供需求管理,测试用例管理,执行管理和报表管理等。
UTP测试系统除支持总线协议测试外,还同时支持信号测试,通信测试,界面测试等,同时可以支持多种能力的协同自动化测试。支持功能测试,可靠性测试,模块测试,集成测试等。
总线协议测试简介
UTP测试系统支持对各种协议进行测试,包括通用的协议和用户自定义的协议。提供ICD规格文件来描述各种客户自定义的协议,通过导入ICD文件来支持对不同总线上不同协议的测试,支持灵活扩展。UTP测试系统通过ICD文件对协议进行自动解析和组包,并通过总线自动发送、接收、检查、回复协议帧,支持异常数据的注入,对被测系统进行全面仿真测试。
主要功能包括:
² 支持总线通信、节点仿真、数据采集、协议分析测试
² 支持总线类型包括:以太网、1553B、A429、RS232/422/485, 1394, CAN, FlexRay等
² 支持自定义协议测试,支持导入协议规格文件,支持在线创建协议
² 支持复杂协议,支持任意层级的嵌套和级联
² 支持协议字段编辑,可根据用户设置的字段信息自动产生协议数据帧
² 支持自动发送协议帧,支持连续发送、支持批量发送
² 支持高实时接收数据帧,支持对数据帧进行分析
² 支持对数据帧按协议进行解析,支持按自定义协议解析出协议帧中的各个字段值
² 支持对海量协议数据进行统计分析,支持显示指定物理量的变化趋势
UTP协同测试系统满足被测系统的总线通信的全面测试需求,UTP系统协同调度一个或多个测试机器人能够全方位仿真同被测对象连接的系统及外部环境,从而实现对被测对象进行全面测试的目的。
如下图所示,UTP系统通过一个或多个测试机器人控制测试板卡来仿真通信行为,包括数据的发送、数据的接收和检查等。
数据发送(宏控软件)
UTP系统调度总线协议测试机器人向被测对象发送消息(数据帧):
² 支持指定消息的字段值
² 支持发送单条消息
² 支持发送批量消息
² 支持连续周期发送大量消息
² 支持发送异常消息
数据接收与检查(宏控软件)
UTP系统调度总线协议测试机器人检查被测对象发出的消息(数据帧):
² 支持设置接收过滤条件只接收满足条件的消息
² 支持接收异常消息,并进行检查
² 支持多种方式对消息进行检查:
² 支持检查所接收的消息中包含期望的消息,
² 支持根据预设条件对消息进行检查,
² 对消息字段进行检查