ETestDEV是一款面向测试系统的测试软件开发环境,主要应用于嵌入式软件测试、快速原型验证、硬件在环测试、工业自动化测试等场景。本教程针对ETestDEV5的使用方法进行详细说明。若有疑问,欢迎留言。

文章目录


资源管理模块是对测试过程中使用的硬件资源进行规划、配置和管理,该模块包括测试资源、通道配置、系统交联三部分。

  1. 测试资源

在一个测试项目中,可能会用到多个硬件设备,测试资源则用来统一管理测试系统所用到的硬件资源。测试资源共分为以下四类:

  • 测试站:测试站是对待测设备(UUT)进行测试的,测试站用来集成多张板卡,并对板卡内的所有通道进行可用性检查。
  • 连接器(测试站/被测设备):连接器用于连接两个或多个实体的元素,能够模拟真实结构中的连接方式。
  • 适配器:适配器是一种硬件设备或软件程序,它能够将一种接口或设备转换为另一种接口或设备,从而实现它们之间的连接和数据传输。
  • 其他元器件:其他元器件是指除测试站、连接器和适配器之外,在测试系统中用于辅助实现电气连接、信号调理、保护及状态指示等功能的部件,主要包括线缆、继电器、电阻、电容、保险丝、指示灯等。
  1. 通道配置
    通道配置在仿真测试开发中起到承上启下的作用。通过通道配置,可对测试站中各类板卡的通道进行逻辑划分,并在仿真设备下配置逻辑通道及其与物理通道之间的映射关系。在【测试开发】模块的Python脚本开发过程中,可通过“channels[逻辑通道]”变量实现对对应物理通道的操作。测试设备、仿真设备、逻辑通道与物理通道之间的关系如下图所示。
    在这里插入图片描述

  2. 系统交联

系统交联用于定义测试系统中各设备之间的连接关系,以及连接器各引脚之间的对应关系。用户可以通过系统交联模块:

  • 配置设备间的物理连接关系;
  • 定义连接器引脚的对应连接;
  • 以图形或表格形式查看接线布局;
  • 导出接线表,用于现场布线或测试验证。

通过系统交联,用户能够直观、规范地管理设备互联,确保测试系统的接线信息完整、一致,并方便后续维护与查阅。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐