ETest

ETest
当前位置:首页 > ETest

ETest--半实物仿真测试软件開(kāi)发線跳环境

1、    鐘海 ETest简介

ETest是一(yī)款软件開(kāi)发环境IDE東得,基于该IDE可以完成嵌入式系统测试软件的開(在土kāi)发与部署。

该产品是由凯云科(kē)技率先在行业内推出的国产自主可控半实物仿真测试開(kā區日i)发平台,有效打破了国内该领域長(ch河理áng)期由进口软件LabView、DSpac照很e等产品垄断的格局。

ETest可广泛应用于航空航天、武器(q要看ì)装备、工(gōng)业控制、汽車(chē)电子(zǐ)、仪器(qì)仪高紅表等各行业测试工(gōng)装、测试仪器(qì)等设备的研发。具有应用范围广、坐會实時(shí)性强、開(kāi)发效率高、使區車用简单、易于扩展、国产自主等特点,支持各种国产CPU+如呢国产操作系统的部署方案,同時(shí)兼容Win通要dows、linux、Mac等多种操作系统。1.png        &nb火玩sp;       &nbs雪那p;         &n視笑bsp;         &nbs樂子p;       機黃  ETest测试開(kāi)发环境

ETest提供整套嵌入式系统测试软件開(kāi)发工(gōng嗎醫)具套件,由多个開(kāi)发组件构成,主要包括ETL编译器(qì)、测试程新身序执行器(qì)、监控界面渲染器(qì)、多个內著组件库,以及Vscode插件、命令行工(坐美gōng)具等。主要组成模块:SDK、ETL、ETestD跳紙、ETestX、DevTools等;

SDK 提供二次開(kāi)发使用的 API;

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

ETestD 二进制执行程序,随操作系统一(yī)起启动的ETest友什守护服务;

ETestX 二进制执行程序,测试程序执行引擎,以事件循环員笑模式工(gōng)作;

DevTools 多个定制開(kāi)发時(shí)使用的实用工老用(gōng)具。

ETest平台体系架构图:

2.pngETest系统架构

2、     主要功能

²  提供涵盖测试資(zī)源管理、测试环境描述、接口协议定义、测试用例是件设计、测试执行监控、测试任务管理等功能為(wèi)一(y討北ī)体的测试软件集成開(kāi)发环境:

²  提供各类控制总线和仪器(qì)接口API,包括:RS232/422/4851553BCANTCPUDPADDADIDOARINC429等,可灵活扩展;

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

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

²  可通(tōng)过表格、仪表、曲线图、状态灯等虚拟仪表实作謝時(shí)监测接口数据;

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

²  提供灵活快捷的测试用例脚本编辑与開(kāi)发环境;

²  测试脚本支持時(shí)序测试和多任务实時(shí)测试;

²  具有可自动生成满足不(bù)同组合覆盖要求紙近测试数据的功能;

²  实時(shí)记录加時(shí)间戳的测试数据,并支持测试数据的管理与统计分析黑子;

²  提供Simulink、同元MWorks等集成接口,可实现仿真模型的開(kāi)发和运行,支持仿真模城水型实時(shí)代码的生成和运行;

²  提供实時(shí)内核模块,支持高可靠性强实時(shí)测试,响物煙应時(shí)间<=1ms,同步传送和抖动時(shí)间小(xiǎo)秒商于10us

²  平台上位机支持LinuxWindows、麒麟及统信等操作系统;下位机支持VxWorksRTLinux及国产操作系统;

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

3、   &nb舊鐵sp; 使用流程

ETest支持快速测试、自动化测试、测试软件開(kāi)发、实時(街亮shí)仿真等应用模式。

序号

应用模式

使用方法

1

快速测试

工(gōng)程师无需编写测试程序,仅需要进行简单的可開票视化配置即可完成测试

2

自动化测试

工(gōng)程师在快速测试的配置基础上,通(tōng)數制过图形化或者脚本方式開(kāi)发测试程序,通區綠(tōng)过运行测试程序实现自动化测试

3

测试软件開(kāi)发

工(gōng)程师在自动化测试的基础上,设计UI界面,打包发布独立的輛煙测试软件,软件可独立运行

4

实時(shí)仿真

支持C程序自建模型,集成Simulink、同元MWorks接口,可实现仿們影真模型開(kāi)发与运行

基于ETest開(kāi)发测试软件分三个步骤:环境配置、测试设師制计、测试执行等。3.png测试环境配置

4.png测试设计(通(tōng)信接口协议配置)

5.png测试设计(测试脚本编辑)6.png测试设计(图形化测试脚本)7.png测试设计(可视化界面设计)8.png测试执行


相关信息

Copyright © 北(běi)京凯云恒达科(kē)在體技有限公司  网站备案号:京ICP备2023024537号-1

提交成功

谢谢您的宝贵意见,我們(men)将安排客年著服尽快与您沟通(tōng)

在线留言