ETest是一种软件开发环境,基于该环境可以完成嵌入式系统测试软件开发与部署。该产品是由凯云科技率先在行业内推出的完全国产半实物仿真测试开发环境,有效打破国内该领域长期由进口软件LabView、DSpace等产品的垄断。ETest可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发与部署。具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主可控等特点,支持各种国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac等多种操作系统。
ETest提供整套嵌入式系统测试软件开发工具套件,由多个开发组件构成,主要包括ETL编译器、测试程序执行器、监控界面渲染器、多个组件库,以及Vscode插件、命令行工具等。主要组成模块:SDK、ETL、ETestD、ETestX、DevTools等;
SDK 提供二次开发使用的 API;
ETL 嵌入式测试领域专用语言,用于描述测试环境中各要素;
ETestD 二进制执行程序,随操作系统一起启动的ETest守护服务;
ETestX 二进制执行程序,测试程序执行引擎,以事件循环模式工作;
DevTools 多个定制开发时使用的实用工具。