文章目录

  • 前言
  • 一、所需工具
  • 二、测试步骤
    • 1.从慕测平台上下载题目
    • 2.搭建测试环境
    • 3.测试脚本编写
      • 怎么编写
  • 总结

前言

全国软件测试大赛嵌入式测试最全步骤及所需的工具

一、所需工具


若需要测试工具请私信我

二、测试步骤

以2019年的省赛题目为例

1.从慕测平台上下载题目

下载好的题目一般保存在C盘的project文件下
文件目录如下

这里只需要注意四个文件
工程项目(.esi):在ETest-测试设计平台中打开,编写测试脚本
需求文档(pdf):说明测试要求
待测件(.exe):用来测试
问题报告(Excel表格):记录待测件bug或其他

2.搭建测试环境

1、打开ETest-测试平台,并在左上角“打开项目”中选择下载好的ESI文件
2、打开ETest-进程调度服务
3、打开VSPD
4、打开待测件(注意3、4两步应注意配好串口、具体应怎么配在需求文档里有说明)
5、点击ETest-测试平台左上角“环境设置”,若ETest-进程调度服务无报错说明环境已配好
6、环境配好后,就可以开始在ETest-测试平台编写测试脚本了

3.测试脚本编写

其实嵌入式测试省赛的题目相对固定,可以想象,一个仪器有3个零件,需要测试每个零件功能是否正常(3-4个脚本),需要测试每个零件与主设备之间接口是否正常(3个脚本),接口这里,往往是一个输入接口,两个输出接口,最后测整个系统的性能(1个脚本)
如2019年温度控制器

题型基本都是这样的

怎么编写

例如要传温度值给温度传感器
1.通道清除

2.传值(字段)

3.传值之后还要写入(协议)

4.循环
当测试数据有多组,必须循环以上过程,而main程序是一直循环的,方便观察,可在最后加上延时

5.执行脚本,观察待测件输出
6.补充一点
传入值之后要读值应该这么写

总结

本文章对软件测试大赛嵌入式测试的总体步骤进行了介绍,需要题目以及测试工具的小伙伴可下方留言或私信我。

全国软件测试大赛嵌入式测试步骤及所需工具相关推荐

  1. 全国大学生软件测试大赛【嵌入式测试个人赛】【练习题分析】

    文章目录 2021年嵌入式测试练习题 1.测试系统 2.功能测试 2.1 测试对象类型 2.2 基本测试步骤 2.3 功能测试代码 2.3.2 温度采集控温功能 2.3.3 加热棒输出电压 2.3.4 ...

  2. 全国大学生软件测试大赛web应用测试,我院在全国大学生软件测试大赛总决赛中荣获佳绩...

    为推进特色化示范性软件学院建设和软件人才培养,提高高校学生专业素养以及对专业知识的应用能力,11月22日,全国大学生软件测试大赛总决赛于线上和线下分别举行.本次大赛由全国信息技术标准化技术委员会和软件 ...

  3. android 测试 大赛,轻量级android应用自动测试工具-2017全国大学生软件测试大赛.pdf...

    轻量级android应用自动测试工具-2017全国大学生软件测试大赛 DroidBot: A Lightweight Android App Testing Bot 轻量级Android应用自动测试工 ...

  4. 全国大学生软件测试大赛Web应用测试(一)赛项简介

    全国大学生软件测试大赛Web应用测试(一)赛项简介 web应用测试环境配置所需资料链接 Selenium功能测试 Jmeter性能测试 Web众包测试 在全国大学生软件测试大赛中Web应用测试共包含三 ...

  5. 全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置

    全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置 web应用测试环境配置所需资料链接 JMeter客户端下载 Badboy客户端下载 web应用测试环境配置所需资料链接 JMet ...

  6. 全国大学生软件测试大赛Web应用测试(六)Jmeter性能测试具体流程

    全国大学生软件测试大赛Web应用测试(六)Jmeter性能测试具体流程 Jmeter性能测试环境配置. Jmeter性能测试得分技巧 1.登录慕测官网 2.点击练习.搜索关键词"Web应用测 ...

  7. 全国大学生软件测试大赛Web应用测试(二)Selenium功能测试环境配置

    全国大学生软件测试大赛Web应用测试(二)Selenium功能测试环境配置 环境配置指南 web应用测试环境配置所需资料链接 配置JAVA 配置Eclipse 配置mooctest 配置ChromeD ...

  8. 全国大学生软件测试大赛Web应用大赛常用测试语句

    全国大学生软件测试大赛Web应用大赛常用测试语句 1:窗口最大化 driver.manage().window().maximize(); 2:句柄 //获取界面title //driver.getT ...

  9. 全国大学生软件测试大赛Web应用测试(四)Selenium功能测试得分技巧

    全国大学生软件测试大赛Web应用测试(四)Selenium功能测试得分技巧 WebDriver API 的使用 Java Selenium的三种等待方式 1.强制等待 2.隐性等待 3.显性等待 元素 ...

最新文章

  1. sql定位过程报错_如何得到plsql中执行时报错的SQL的位置行号
  2. 欢迎来怼第二周Scrum会议六(总第十三次)
  3. 怎样快速使用富文本编辑器
  4. 法国spin高等计算机学校,法国顶尖“大矿”,一起去矿校挖矿吧!
  5. 登陆时不显示上一次登陆的用户名
  6. java创建一副牌_用java怎么创建一副扑克牌
  7. [JS性能优化专篇]
  8. 安卓案例:利用帧动画动态显示时间
  9. golangd 报错信息梳理
  10. mysql contain和like_mysql不带%的like 与等号之间的区别
  11. 易语言服务器卡密验证,想写一个关于辅助登录卡密的软件。 问题:易语言如何会做一个输入正确卡密才可以登入界面的...
  12. 独家丨我在北工大看王校长吃热狗
  13. NCC项目搭建及版本管理规范手册
  14. 通过自定义View了解MeasureSpecMode
  15. STM32单片机Flash模拟EEPROM
  16. 计算机组成原理中动态RAM与静态RAM的比较
  17. c语言专业认知实践报告怎么写,c语言实践报告心得范文
  18. linux kernel pwn学习之堆漏洞利用+bypass smap、smep
  19. Android手机怎么找回微信好友,安卓手机微信好友删除怎么找回?这三种方法真香...
  20. 光线追踪与全域光渲染keyshot中文

热门文章

  1. 中级数据开发工程师养成计
  2. IDEA 如何进行分屏显示代码
  3. 【Get深一度】天线孔径-antenna aperture
  4. Navicat软件及破解工具 | 免费下载
  5. android微信支付插件,React Native集成微信支付【Android】
  6. C#操作Aforge摄像头 实现拍照、录像功能
  7. 26. 编写函数:删除一个字符串中的所有空格。
  8. Altium designer 10导出BOM
  9. 一个自用Typora魔改主题
  10. mysql有cte吗_在MySQL中使用CTE更新或删除