公司新闻

new
当前位置:首页 > 公司新闻

ETest,为各行业装备质量搭建一站式测试服务平台!

2022-07-18

a8d3a3bb-4b3b-4dd4-8c06-5569ebc29665.gif


技术背景:

在中国制造-2025的国家发展规划中指出,操作系统与工业软件是制造业数字化、网络化、智能化的基石,是新一轮工业革命的核心要素。发展自主可控的工业操作系统及工业基础软件,对于我们国家具有重要的战略意义。工业基础软件与工业应用软件的基础,是智能制造时代的生产工具。当前,无论是面向代码层面的软件测试工具还是面向运行层面的系统测试工具,缺乏自主可控的产品都是不容忽视的重要事实。我国工业基础软件长期依赖进口的现状迫切需要得到改观。


微信截图_20220718090654.png


ETest是一款软件开发环境IDE,基于该IDE可以完成嵌入式系统测试软件的开发与部署。该产品是由凯云科技率先在行业内推出的国产自主可控半实物仿真测试开发平台,有效打破了国内该领域长期由进口软件LabView、DSpace等产品垄断的格局。ETest可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发。具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主等特点,支持各种国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac等多种操作系统。


微信截图_20220718090708.png

微信截图_20220718090717.png


ETest提供整套嵌入式系统测试软件开发工具套件,由多个开发组件构成,主要包括ETL编译器、测试程序执行器、监控界面渲染器、多个组件库,以及Vscode插件、命令行工具等。



主要组成模块:SDK、ETL、ETestD、ETestX、DevTools等。

◆ SDK 提供二次开发使用的 API;

◆ ETL 嵌入式测试领域专用语言,用于测试环境中各要素描述;

◆ ETestD 二进制执行程序,随操作系统一起启动的ETest守护服务;

◆ ETestX 二进制执行程序,测试程序执行引擎,以事件循环模式工作;

◆ DevTools 多个定制开发时使用的实用工具。


微信截图_20220718090728.png

微信截图_20220718091046.png


◆ 提供涵盖测试资源管理、测试环境描述、接口协议定义、测试用例设计、测试执行监控、测试任务管理等功能为一体的测试软件集成开发环境;

◆ 提供各类控制总线和仪器接口API,包括:RS232/422/485、1553B、CAN、TCP、UDP、AD、DA、DI、DO、ARINC429等,可灵活扩展;

◆ 支持对待测系统及其外围环境、接口情况等进行可视化仿真建模设计;

◆ 提供接口协议描述语言(DPD语言)及编辑编译环境;


◆ 可通过表格、仪表、曲线图、状态灯等虚拟仪表实时监测接口数据;

◆ 可按二进制、十进制、十六进制监测输入与输出的原始报文并查询过滤;

◆ 提供灵活快捷的测试用例脚本编辑与开发环境;

◆ 测试脚本支持时序测试和多任务实时测试;

◆ 具有可自动生成满足不同组合覆盖要求测试数据的功能;

◆ 实时记录加时间戳的测试数据,并支持测试数据的管理与统计分析;

◆ 提供Simulink、同元MWorks等集成接口,可实现仿真模型的开发和运行,支持仿真模型实时代码的生成和运行;

◆ 提供实时内核模块,支持高可靠性强实时测试,响应时间<=1ms,同步传送和抖动时间小于10us;

◆ 平台上位机支持Linux、Windows、麒麟及统信等操作系统;下位机支持VxWorks、RTLinux及国产操作系统;

◆ 支持打包独立可执行应用程序、支持分布式部署以及单机使用。


微信截图_20220718091057.png


ETest支持快速测试、自动化测试、测试软件开发、实时仿真等应用模式。

微信截图_20220718091108.png

基于ETest开发测试软件分三个步骤:环境配置、测试设计、测试执行等。

微信截图_20220718091121.png

微信截图_20220718091145.png

微信截图_20220718091207.png

微信截图_20220718091227.png

微信截图_20220718091236.png

微信截图_20220718091245.png

e799837a-3bb6-4bd6-9e93-8ee4ee8b9282.gif


相关信息

Copyright © 北京凯云恒达科技有限公司  网站备案号:京ICP备2023024537号-1

提交成功

谢谢您的宝贵意见,我们将安排客服尽快与您沟通

在线留言