ETest快速测试:零代码!无门槛!上手快!

2023-11-17

,时长10:01

【视频演示】ETest快速测试

在完整的软件项目开发周期中,软件测试工作占了一半以上的时间。随着软件功能越来越复杂、代码量成倍增加,软件开发、升级、迭代的周期越来越短,传统高成本的测试方式已无法满足软件开发的需求。

快速测试可以帮助测试人员从复杂的测试编程中脱离出来,通过简单的可视化配置,自动生成测试程序,并将运行后的测试结果和期望值进行比较,自动得出测试结论。

01

ETest快速测试

ETest支持快速测试、自动化测试、测试软件开发、实时仿真等应用模式,今天我们主要来介绍ETest的快速测试模式。

快速测试模式是指工程师无需编写测试程序,仅需要进行简单的可视化配置即可完成测试。使用流程如下:

图1:ETest快速测试流程图

1、环境配置:通过可视化的拖拽就可以构建出一个测试环境以及通信协议。完整的测试环境,通常包括3部分内容:设备、连接拓扑和通信协议。

设备,包括被测设备和与其连接的外围设备(也就是被仿真的设备)同时还需要描述每个设备外部接口和接口的参数;

连接拓扑,描述了设备接口之间的连接关系还有被仿真设备的接口与物理通道之间的对应关系;

通信协议,描述接口通信使用的数据格式。

2、程序生成:利用ETest提供的自动生成功能可以将已经构建好的测试环境自动生成一个可视化的测试执行程序。

3、测试执行:运行可视化程序,执行快速测试。

快速测试这种使用方式最大的特点就是上手很容易、不需要编程、没有使用门槛

02

成功案例

某型无人机飞控系统测试应用了ETest快速测试模式,在该测试模式下,测试人员可不编写测试程序,简单构建测试环境后即可进行自动化测试。

图2:测试环境配置

图3:通信协议配置

图4:测试执行

03

ETest简介

ETest是一款软件开发环境IDE(点击查看详情),基于该IDE可以完成嵌入式系统测试软件的开发与部署。该产品是由凯云科技率先在行业内推出的国产自主可控半实物仿真测试开发平台,有效打破了国内该领域长期由进口软件LabView、DSpace等产品垄断的格局。

ETest可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发。具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主等特点,支持各种国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac等多种操作系统。

ETest快速测试保障了软件的稳定性和可靠性。上手容易、使用简单;缩短软件开发测试周期,可以让产品更快投放市场;同时能降低测试成本,提高测试效率,提升产品质量。

ETest快速测试模式,以向导式的方式快速建立测试用例,并根据测试用例自动生成测试脚本,编排测试任务计划,系统会根据测试任务自动进行测试,减轻测试工程的工作强度。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ETest快速测试:零代码!无门槛!上手快! 的相关文章

  • python安装包国内镜像,pip使用国内镜像

    目录 python 安装包镜像 pip下载时使用国内镜像 python 安装包镜像 下载python安装包和pip下载第三方库时 由于一些客观原因 下载外网文件速度很慢 这时可以使用淘宝镜像下载 http npm taobao org mi

随机推荐

  • Qt *.pro文件的INCLUDEPATH和LIBS写法

    Qt pro文件的INCLUDEPATH和LIBS写法 一般的通用 如图所示 INCLUDEPATH usr local qwt 6 1 3 include INCLUDEPATH include LIBS L usr local qwt
  • 基于nginx的tomcat负载均衡和集群(超简单)

    今天看到 基于apache的tomcat负载均衡和集群配置 这篇文章成为javaEye热点 略看了一下 感觉太复杂 要配置的东西太多 因此在这里写出一种更简洁的方法 要集群tomcat主要是解决SESSION共享的问题 因此我利用memca
  • OpenCV的使用——读取、写入和显示图像

    代码 import the cv2 library import cv2 The function cv2 imread is used to read an image Read an image img color cv2 imread
  • Java JDBC连接数据库 查询SELECT

    package com edu import java sql public class jdbctest public static void main String args throws SQLException ClassNotFo
  • ubuntu 查看显卡命令

    要查看 Ubuntu 系统中的显卡信息 可以使用如下命令 lspci grep VGA 这条命令可以列出系统中所有的显卡设备 lshw c video 这条命令可以列出系统中的所有显卡信息 包括型号 芯片厂商和其他详细信息 glxinfo
  • Android颜色透明度(不透明度)对应的十六进制

    颜色值 AARRGGBB 透明度百分比和十六进制对应关系 下面是透明度 再加上平常写得颜色值就表示该颜色值多少透明度了 一 一张表格 基本都概括 方便查找和使用 透明度 十六进制 100 FF 99 FC 98 FA 97 F7 96 F5
  • 计算机操作系统实验三 进程间的通信

    一 实验目的 1 了解什么是管道 2 熟悉UNIX LINUX支持的管道通信方式 3 了解什么是消息 4 熟悉消息传送的机理 二 实验内容 1 编写程序实现进程的管道通信 用系统调用pipe 建立一管道 二个子进程P1和P2分别向管道各写一
  • 数字图像处理 在小波域中分析信号和图像

    一 简述 小波变换是用于分析特征在不同尺度上变化的数据的数学工具 对于信号 特征可以是随时间变化的频率 瞬态或缓慢变化的趋势 对于图像 特征包括边缘和纹理 小波变换主要是为了解决傅立叶变换的局限性而创建的 傅立叶分析是将信号分解为特定频率的
  • sql如何取出前面3行的数据

    sql中如何取出前面3行的数据 用limit 3限制就好 SELECT from tmp test1 order by share desc LIMIT 3 得到结果集
  • Java基础——Java中的枚举类(深入理解,配合代码学习更轻松)

    Java中的枚举类 枚举类的使用 类的对象只有有限个 确定的 比如 星期 一 二三 四 五 六 日 当需要定义一组常量时 强烈建议使用枚举类 配合代码来理解一下 自定义枚举类 JDK5 0之前的版本采用的方式 package com hau
  • 再读红宝书(第四版) 第五章 基本引用类型

    引用值 或者对象 是某个特定引用类型的实例 在 ECMAScript 中 引用类型是把数据和功能组织到一起的结构 经常被人错误地称作 类 虽然从技术上讲 JavaScript 是一门面向对象语言 但ECMAScript 缺少传统的面向对象编
  • 点亮LED实现按住不亮,松手点亮

    include
  • pandas导出到Excel报URLS数量超出65530警告

    今天在整理数据时报警告 gt gt gt df all to excel xxxx xlsx index False home microfat local lib python3 6 site packages xlsxwriter wo
  • 最新数据库流行度最新排名(每月更新)

    2023年09月数据库流行度最新排名 TOP DB顶级数据库索引是通过分析在谷歌上搜索数据库名称的频率来创建的 一个数据库被搜索的次数越多 这个数据库就被认为越受欢迎 这是一个领先指标 原始数据来自谷歌Trends 如果您相信集体智慧 那么
  • LVMforLinux测试报告(转)

    LVMforLinux测试报告 转 more 一 测试系统环境 系统平台 Red Hat Linux Advanced Server 2 1 内核版本 2 4 18 服务器 DELL 6300 LVM内核支持版本 1 0 1 LVM工具版本
  • Pandas知识点-合并操作merge

    Pandas知识点 合并操作merge merge 方法是Pandas中的合并操作 在数据处理过程中很常用 本文介绍merge 方法的具体用法 一 基础合并操作 merge left right 将两个DataFrame或Series合并到
  • buck变换器设计matlab_【原创】24V开关电源分析与设计、纹波抑制之等效串联电阻与并联电容(上)...

    文章来自电子星球APP 24V开关电源分析与设计 纹波抑制之等效串联电阻与并联电容 作者 张东辉 此篇文章的核心是探讨降压开关电源分析与纹波抑制的相关问题 如有疑问 欢迎到评论区里留言 谢谢 我已将本文涉及资料Buck 24V for Ps
  • java中switch语句用法详解

    1 switch语句的基本语法 int week switch week week为定义的变量 case case 之后使用空格再加 满足week的值 执行语句 当满足此case 中的条件时 所要执行的语句 case 执行语句 defaul
  • Vue2 使用el-table-infinite-scroll

    为什么要使用el table infinite scroll 列表数据太多 后端又不好分页 一次性加载大量的数据渲染视图会导致页面卡顿 这时候就需要用到el table infinite scroll来 分批 渲染 如 进入页面先渲染视图可
  • ETest快速测试:零代码!无门槛!上手快!

    时长10 01 视频演示 ETest快速测试 在完整的软件项目开发周期中 软件测试工作占了一半以上的时间 随着软件功能越来越复杂 代码量成倍增加 软件开发 升级 迭代的周期越来越短 传统高成本的测试方式已无法满足软件开发的需求 快速测试可以