ETestDev3搭建嵌入式测试环境

以2019年全国软件测试大赛省赛题目(温度控制器)为例

一、启动etest

注意事项:etest解压后放到英文目录下,路径中不要出现中文

 二、打开vspd配置虚拟端口

1.启动vspd

 2.添加虚拟端口

vspd用于模拟计算机与被测件的通信关系。

需要查看需求文档中有几个接口,以下图为例有三个接口。

 由于接口成对添加,因此需要添加3对接口。

 三、搭建拓扑

1.新建项目

2.添加设备

 查看需求文档中有几个设备,每个设备有几个通信接口。

有温度控制器、温度传感器、加热棒、散热风扇四个设备。

2.1温度控制器

温度控制器有三个通信接口,可以起名字为com_senser(与温度传感器通信)、com_heater(与加热棒通信)、com_fan(与散热风扇通信)

创建设备

 添加接口

具体是什么接口类型要看需求文档

 

 2.2温度传感器、风扇、加热棒

同理添加温度传感器设备,其中接口名称随便起

三、链接拓扑 

3.1创建拓扑

选择被测设备和测试设备

 连接拓扑

 3.2绑定物理通道

查看串口名称设置,com2的物理串口为 SERIAL::S232::0

 启动被测件,温度传感器的端口为com1

 因此,温度运行时绑定物理通道为SERIAL::S232::0,其余两个设备同理。

 四、创建通信协议

根据需求文档中的接口描述创建通信协议

五、测试环境是否搭建成功 

 创建程序,向协议中写入温度为1

 查看被测程序温度是否改变

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值