嵌入式软件测试吧 关注:17贴子:51
  • 0回复贴,共1

半实物仿真 | 基于ETest的便携式、强实时测试设备

只看楼主收藏回复


,时长02:32
当代工业产品的发展方向为:高度智能化、集成化、耦合化,同时产品的开发标准也日益严格。从而,产品开发对时间周期和费用成本提出了很高的要求。半实物仿真技术成为近年来发展比较迅速、应用比较广泛的产品设计、测试、验证的手段。
实时系统半实物仿真测试系统主要用于支持现场环境的嵌入式软件系统级测试,通过构造外部环境,利用接口发送驱动数据,并接收被测设备的应答数据,根据测试脚本和仿真模型逻辑自动运行并验证测试结果,实现对被测件实时、动态、闭环、非侵入式的自动化测试。
根据硬件设备的形态可以分为便携式设备和强实时测试设备两种。
1便携式半实物仿真测试平台
便捷式半实物仿真测试平台ETest_PT,软件采用ETest,硬件所有接口采用USB2.0与测试主机连接,最大传输宽带60MB/s,可灵活组建大、中、小不同规模的测试环境。
ETest_PT具有应用范围广、扩展性好、携带方便、配置灵活、操作简单、使用成本低等特点,可满足军工、工业等各领域嵌入式系统的测试需求。(点击查看ETest_PT详情)

图1:ETest_PT外形图
2实时级半实物仿真测试平台
实时级半实物仿真测试平台ETest_RT,软件采用ETest,硬件由上位机和实时下位机组成:实时精度达10us,CPU为双内核2.53G,具有双通道16GB内存。
ETest_RT具有实时性高、仿真能力强、板卡间同步效果好的特点,适合于航空航天、武器装备、汽车电子、仪器仪表等领域的测试与验证需求。(点击查看ETest_RT详情)

图2:ETest_RT外形图
3运行模式
半实物仿真测试运行模式有:
(1)单点运行模式
(2)多点终端分布式运行模式
(3)扩展运行模式

图3:运行模式图
4ETest:半实物仿真测试系统软件
ETest是专门针对嵌入式系统进行测试开发的工具,系统提供图形化的测试用例开发环境,自动生成测试脚本;测试结果数据可以在线监控,同时生成测试结果信息,并自动生成符合要求的测试报告;ETest为开放性平台,提供C/C++, Python, Lua ,JS等API,图形化监控软件界面可以根据用户需求定制。

测试管理
功能:项目管理、测试用例管理、测试数据管理、日志管理等。
测试设计开发功能:测试环境配置、通讯协议配置、图形化测试用例设计、Python脚本测试用例设计、C/C++语言脚本测试用例设计。
自动化测试功能:测试脚本自动运行、测试脚本调试、测试结果判断与统计、测试数据的实时采集、测试数据的保存与回放、测试报告的生成。
模拟仿真功能:Matlab/Simulink模块的调用、仿真过程管理、仿真过程数据采集存储与显示、仿真模型参数调整、C/C++仿真测试任务编程。


IP属地:四川1楼2022-12-31 11:08回复