外场测试利器:etest-爱代码爱编程
「工欲善其事,必先利其器」
在航空航天、船舶、兵器等军工领域,随着装备的高技术化,其结构日益复杂、功能更加强大,故障率也越来越高,传统的人工监测维护手段已无法满足现代化装备系统的保障要求,先进的测试技术逐渐成为装备系统可靠运行的必要保证。
针对外场快速测试需求,以及自然环境等因素的影响,测试设备正朝着小型化、便捷化、模块化、通用化的方向发展。
1
产品简介
装备外场试验综合测试仪ETest_Tester是用于各行业装备软件研发、测试部门或者质量管理部门外场装备测试的综合测试设备。
该设备由硬件和软件两部分组成。硬件采用全封闭,无风扇铝合金结构,嵌入式X86架构主板。软件部分包括操作系统和测试软件。操作系统采用的是Win7或国产操作系统,软件采用ETest。
装备外场试验综合测试仪具有高规格的环境指标、抗震性能与电磁兼容特性,满足GJB系列标准,为要求严苛的客户提供更加可靠的选择。可根据客户要求整合串口、USB等接口功能模块,定制航插等对外接口。具有适用范围广、扩展性好、携带方便、配置灵活、操作简单以及使用成本低等特点,可满足航空航天、武器装备、工业控制、汽车电子、仪器仪表等各领域嵌入式系统测试需求。
图1:ETest_Tester产品外观图
2
主要配置
序号 | 类别 | 规格 |
1 | 计算机 | 加固平板,X86主板,I7/4G/250G SSD,集成显卡、12寸 |
2 | 接口 | 2路RS-232/RS-422/RS-485、4路USB、2路CAN、4路AD、4路DA、4路DI、4路DO、以太网、航插接口(含线缆) |
3 | 电源 | 5200MA智能电池组 |
4 | 操作系统 | Windows、麒麟操作系统 |
5 | 测试软件 | ETest |
6 | 体积(mm) | 约333(W)*218(D)*62(H)含橡胶垫 |
7 | 重量 | 约2Kg |
3
测试软件ETest简介
ETest是一款软件开发环境IDE,基于该IDE可以完成嵌入式系统测试软件的开发与部署。该产品是由凯云科技率先在行业内推出的国产自主可控半实物仿真测试开发平台,有效打破了国内该领域长期由进口软件LabView、DSpace等产品垄断的格局。ETest可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发。具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主等特点,支持各种国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac等多种操作系统。
图2:ETest测试开发环境图
4
ETest使用流程
ETest支持快速测试、自动化测试、测试软件开发、实时仿真等应用模式。
序号 | 应用模式 | 使用方法 |
1 | 快速测试 | 工程师无需编写测试程序,仅需要进行简单的可视化配置即可完成测试 |
2 | 自动化测试 | 工程师在快速测试的配置基础上,通过图形化或者脚本方式开发测试程序,通过运行测试程序实现自动化测试 |
3 | 测试软件开发 | 工程师在自动化测试的基础上,设计UI界面,打包发布独立的测试软件,软件可不依托ETest独立运行 |
4 | 实时仿真 | 支持C程序自建模型,集成Simulink、同元MWorks接口,可实现仿真模型开发与运行 |
基于ETest开发测试软件分三个步骤:环境配置、测试设计、测试执行等。
图3:测试环境配置图
图4:测试设计(通信接口协议配置)
图5:测试设计(测试脚本编辑)
图6:测试设计(图形化测试脚本)
图7:测试设计(可视化界面设计)
图8:测试执行图