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

老元001 2022-11-11 15:34:07

当代工业产品的发展方向为:高度智能化、集成化、耦合化,同时产品的开发标准也日益严格。从而,产品开发对时间周期和费用成本提出了很高的要求。半实物仿真技术成为近年来发展比较迅速、应用比较广泛的产品设计、测试、验证的手段。

实时系统半实物仿真测试系统主要用于支持现场环境的嵌入式软件系统级测试,通过构造外部环境,利用接口发送驱动数据,并接收被测设备的应答数据,根据测试脚本和仿真模型逻辑自动运行并验证测试结果,实现对被测件实时、动态、闭环、非侵入式的自动化测试。

根据硬件设备的形态可以分为便携式设备和强实时测试设备两种。

1、便携式半实物仿真测试平台

便捷式半实物仿真测试平台ETest_PT,软件采用ETest,硬件所有接口采用USB2.0与测试主机连接,最大传输宽带60MB/s,可灵活组建大、中、小不同规模的测试环境。

ETest_PT具有应用范围广、扩展性好、携带方便、配置灵活、操作简单、使用成本低等特点,可满足军工、工业等各领域嵌入式系统的测试需求。(点击查看ETest_PT详情

 2、实时级半实物仿真测试平台

实时级半实物仿真测试平台ETest_RT,软件采用ETest,硬件由上位机和实时下位机组成:实时精度达10us,CPU为双内核2.53G,具有双通道16GB内存。

ETest_RT具有实时性高、仿真能力强、板卡间同步效果好的特点,适合于航空航天、武器装备。

3、运行模式

 半实物仿真测试运行模式有:

(1)单点运行模式

(2)多点终端分布式运行模式

(3)扩展运行模式

4、 ETest:半实物仿真测试系统软件

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

测试管理

功能:项目管理、测试用例管理、测试数据管理、日志管理等。

 

测试设计开发

功能:测试环境配置、通讯协议配置、图形化测试用例设计、Python脚本测试用例设计、C/C++语言脚本测试用例设计。

 

自动化测试

功能:测试脚本自动运行、测试脚本调试、测试结果判断与统计、测试数据的实时采集、测试数据的保存与回放、测试报告的生成。

 

模拟仿真

功能:Matlab/Simulink模块的调用、仿真过程管理、仿真过程数据采集存储与显示、仿真模型参数调整、C/C++仿真测试任务编程。

 

...全文
545 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,628

社区成员

发帖
与我相关
我的任务
社区描述
源于测试的引力。集各方资料。欢迎各位入社!同时欢迎各位加好友进群一起交流:qing_an_an
社区管理员
  • 清安无别事
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 欢迎分享各种测试资料
  2. 欢迎共享各种测试资源
  3. 欢迎各界大佬前来入寨

试试用AI创作助手写篇文章吧