轻松搞定测试工装:ETest简易配置,自动生成

      为了简化测试工装的创建过程,提高开发效率,ETest 提供了一种程序生成器功能,用户只需提供简单的环境化配置即可自动生成可运行的测试工装。这一功能旨在通过减少手工编程和繁琐设置,使开发者能够快速搭建用于测试的环境,从而提高测试效率和开发速度。

点击查看更多以往相关内容

图片

详细案例讲解

结合视频效果更佳!

案例概述:

本案例的目标是通过 ETest 程序生成器功能搭建一个用于模拟模拟量和 UDP 设备接口的测试环境。具体实现的功能包括模拟量的通信和 UDP 通道的数据发送与接收。下面是详细的步骤说明。

NO.1

步骤1:新建项目并搭建仿真环境

1.打开软件,新建项目:

  • 打开ETest软件,选择“文件”->“新建”->“空项目”。

2.新建仿真环境:

  • 选择“仿真”->“新建环境”。

  • 输入环境名称,例如“模拟量和UDP测试环境”。

3.添加设备:

  • 在仿真环境中添加一个设备,例如命名为“模拟设备”。

  • 设置设备属性,如设备类型、接口类型等。

4.添加硬件通道:

  • 在设备中添加硬件通道,例如模拟量输入(AI)、模拟量输出(AO)。

  • 对于模拟量输入和输出,使用 Mocker 模拟通道绑定。

5.UDP 通道设置:

  • 添加一个 UDP 通道,并选择真实的 TCPIP 连接。

  • 绑定 UDP 通道到设备中。

6.设备连线:

  • 将硬件通道连接到设备上,确保通道正确绑定。

图片

NO.2

步骤2:创建通信协议文件

1.新建通信协议文件:

  • 选择“文件”->“新建”->“通信协议文件”。

  • 分别创建两个通信协议文件,一个用于发送(例如“发送协议”),一个用于接收(例如“接收协议”)。

2.配置协议细节:

  • 在发送协议文件中定义发送的数据格式。

  • 在接收协议文件中定义接收的数据解析规则。

图片

NO.3

步骤3:使用程序生成器功能自动生成执行程序和界面

1.选择仿真设备:

  • 选择“工具”->“测试程序生成”->“选择仿真设备”。

  • 选择之前创建的“模拟设备”。

2.进入测试程序生成页面:

  • 根据实际需要选择相应的组件。

  • 对于采集类的开关量和模拟量,如果是输出,程序会提供相应的组件供选择。

3.设置禁用通道:

  • 如果某个通道不需要在 UI 界面中显示,可以在生成前设置禁用。

  • 设置禁用后,生成的 UI 界面中不会显示该通道的功能和界面。

4.UDP 协议选择:

  • 选择 UDP 协议后,会展示出协议里的所有协议段。

  • 根据实际需求选择不同的组件。

5.生成程序:

  • 完成相关配置后,点击“生成程序”按钮。

  • 输入程序生成路径,例如“D:\Generated_Test_Project”。

图片

NO.4

步骤4:生成文件夹及文件

1.生成文件夹:

  • 生成的文件夹包含项目所需的所有文件。

  • 文件夹内包括 Lua 文件、MCF 文件、RUI 界面文件和执行配置文件等。

图片

NO.5

步骤5:进行通道测试

1.调试模式测试:

  • 进入 UI 界面并打开调试模式。

  • 由于模拟量绑定的是模拟驱动,数据值是随机变化的,因此可以观察到数据的变化。

  • 使用 UDP 进行测试,观察数据的发送和接收情况。:

2.打包输出测试:

  • 进入 UI 设计器,点击“界面配置”,设置输出目录。

  • 选择“文件”->“打包输出”。

  • 输出后的测试工装可以独立运行,用于实际测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值