MeterSphere v3.0全新启航,让软件测试工作更简单、更高效

2024年7月1日,MeterSphere v3.0版本正式发布。MeterSphere v3.0是新一代的测试管理和接口测试工具,致力于让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。

在团队协作方面,针对目前企业软件测试团队所面临的测试工具不统一、测试用例管理分散、测试执行效率不高等问题,MeterSphere v3.0在测试协同和测试执行方面进行了针对性的设计和优化;在插件体系方面,MeterSphere v3.0提供多种类别的插件,用户可以按需取用,快速实现MeterSphere测试能力的扩展以及与DevOps流水线的集成。
在这里插入图片描述

▲ 图1 MeterSphere v3.0概览

■ 测试管理

MeterSphere v3.0版本的测试管理功能模块涵盖了用例管理、用例评审、缺陷管理、测试计划、测试报告等功能,方便团队成员共同制定测试计划、分工协作进行测试用例的设计和执行、共享测试资源和数据、及时交流存在的问题并探讨解决方案,从而提升测试效率并达成更好的测试效果。

MeterSphere v3.0版本提供了远超TestLink等传统测试管理工具的使用体验,方便用户实现测试用例管理、测试计划执行、缺陷管理、测试报告生成等全流程管控。

用例管理方面,MeterSphere v3.0的“测试用例”模块支持列表视图和思维导图视图灵活切换,可以有效满足不同使用习惯用户的用例设计需求,有效提升工作效率。
在这里插入图片描述

▲ 图2 MeterSphere v3.0“测试用例”管理界面

测试计划方面,MeterSphere v3.0支持测试计划以及测试计划组,以满足用户在进行大规模测试工作时的规划执行需求。

其中,测试计划支持对不同类型的测试任务(例如功能用例、接口用例、场景用例等)进行统一规划并用于调度执行;测试计划组则可以将多个测试计划集合起来进行统一规划和调度,并且快速生成聚合报告。
在这里插入图片描述

▲ 图3 MeterSphere v3.0“测试计划”管理界面

此外,MeterSphere v3.0的测试报告功能支持展示测试过程中多种维度的关键指标,例如测试通过阈值、测试通过率、执行完成率、缺陷总数等。与此同时,MeterSphere v3.0还可以针对测试计划中不同测试类型的用例进行执行分析和结果分析,并且提供一键生成报告总结的能力。
在这里插入图片描述

▲ 图4 MeterSphere v3.0快速生成测试报告

■ 接口测试

MeterSphere v3.0的接口测试功能有效融合了Postman的易用性和JMeter的灵活性,提供接口调试、接口定义、接口Mock、场景自动化、接口报告等功能。

考虑到接口测试是大多数产研团队高频使用的测试场景,MeterSphere v3.0从用户需求出发,强化了MeterSphere测试工具的接口调试能力,赋能用户在本地快速开展接口测试。与此同时,在用例设计和场景设计方面,MeterSphere v3.0提供更加友好的交互体验和功能实现。

在MeterSphere v3.0版本中,接口定义功能支持接口预览(即接口文档视图)、接口设计、接口用例管理和接口Mock管理等,提供接口前后置脚本操作、前后置SQL操作以及断言功能,支持自动生成JSONPath断言和XPath断言。
在这里插入图片描述

▲ 图5 MeterSphere v3.0接口定义操作界面

场景自动化是接口测试的最核心功能。它可以编排接口调用场景并降低测试成本,是现代软件开发中不可或缺的组成部分,也是提高测试效率和软件质量的最佳实践之一。

MeterSphere v3.0接口测试的场景自动化功能提供多元的步骤组件,用户可以通过系统中维护的接口、用例、场景、脚本、文件等资源进行业务场景的编排,配合逻辑控制组件以及CSV组件的使用,实现复杂业务场景的自动化测试。
在这里插入图片描述

▲ 图6 MeterSphere v3.0场景自动化操作界面

■ 团队协作

与传统的测试管理和接口测试工具相比,MeterSphere v3.0可以帮助用户摆脱单机测试工具的束缚,方便快捷地开展团队协作。

MeterSphere v3.0采用了“系统-组织-项目”的分层设计理念,为用户提供完整的组织管理、项目管理和权限管理能力。在通用工具的基础上,MeterSphere v3.0提供了充分的团队协作能力,支持组织、项目的个性化配置,例如自定义模板、自定义工作流等。
在这里插入图片描述

▲ 图7 MeterSphere v3.0工作流配置界面

■ 插件体系

在强大功能性的基础之上,MeterSphere v3.0还提供了高度灵活、可扩展的插件体系。用户可以根据自身需求按需取用,实现MeterSphere测试能力的扩展以及与DevOps流水线的集成。

目前,MeterSphere v3.0支持接口协议类插件(例如TCP、MQTT等)、Jenkins插件、数据库插件(例如Oracle、SQLServer等)、项目管理平台类插件(例如TAPD、Jira等)。同时,MeterSphere开源测试工具还提供插件开发指南,方便更多开发者和用户参与到插件的开发和使用中来,共同促进MeterSphere插件生态系统的建设和发展。
在这里插入图片描述

▲ 图8 MeterSphere v3.0插件管理界面

在这里插入图片描述

▲ 图9 MeterSphere v3.0服务集成界面

MeterSphere v3.0开源测试工具支持多种安装部署方式,包括一键脚本在线安装、离线包安装和1Panel应用商店(https://apps.fit2cloud.com/1panel)安装,欢迎广大社区用户下载使用。在开源的道路上,MeterSphere将继续与用户共成长,让软件测试工作更简单、更高效。

相关说明:MeterSphere v3.0的产品定位发生变化,不再提供性能测试和UI测试相关的功能和能力,也不支持从v1.x和v2.x版本升级到v3.0版本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/761290.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

springboot项目requestId设置、统一responsebody封装以及切面

利用filter设置requestId import cn.hutool.core.lang.UUID; import lombok.extern.slf4j.Slf4j; import org.slf4j.MDC; import org.springframework.cloud.gateway.filter.GatewayFilterChain; import org.springframework.cloud.gateway.filter.GlobalFilter; import org.s…

绿联NAS进入SSH的方法

1. 进入【设备管理】,在调试功能中,开启远程调试功能,发送手机验证码,你将得到一个3天有效期的验证码,就是ssh登录密码。 2. 使用终端工具或ssh命令直接登录SSH。 端口是922,账号是:root&#…

界面组件DevExpress WPF v24.1 - 增强的可访问性 UI自动化

DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 DevExpress WPF控件日…

全网最详细的 gin框架请求数据绑定Bind 源码解析 -- 帮助你全面了解gin框架的请求数据绑定原理和方法

在gin框架中,我们可以将多种请求数据(json, form,uri,header等)直接绑定到我们定义的结构体,底层是通过反射方式获取我们定义在结构体上面的tag来实现请求数据到我们的结构体数据的绑定的。 在gin的底层有2大体系的数据…

华为HCIP Datacom H12-821 卷19

1.多选题 如图所示,RTA 的 GE0/0/0、GE0/0/1 接口分别连接部门 1 和 2,其网段分别为 10.1.2.0/24、 10.1.3.0/24 网段,为限制部门 1 和 2 之间的相互访问,在 RTA 上部署 traffic-filter,以下哪些部署方式是正 确? A、配置 ACL3000 拒绝源为 10.1.2.0/24 目的为 10.1.3.0…

matlab仿真 通信信号和系统分析(上)

(内容源自详解MATLAB/SIMULINK 通信系统建模与仿真 刘学勇编著第三章内容,有兴趣的读者请阅读原书) 一、求离散信号卷积和 主要还是使用卷积函数conv,值得注意的是,得到的卷积和长度结果为81&#xff0…

【正点原子K210连载】第十四章 按键输入实验 摘自【正点原子】DNK210使用指南-CanMV版指南

1)实验平台:正点原子ATK-DNK210开发板 2)平台购买地址https://detail.tmall.com/item.htm?id731866264428 3)全套实验源码手册视频下载地址: http://www.openedv.com/docs/boards/xiaoxitongban 第十四章 按键输入实…

短信验证码API的防护策略?怎么优化更新?

短信验证码API的定制化服务怎么样?如何选择API服务? 短信验证码API成为保护用户账户和数据的重要工具,对短信验证码API的防护也显得尤为重要。AoKSend将探讨短信验证码API的防护策略,帮助企业和开发者确保系统的安全性和可靠性。…

FatFs(文件系统)

1官网 FatFs - 通用 FAT 文件系统模块 (elm-chan.org) FatFs 是用于小型嵌入式系统的通用 FAT/exFAT 文件系统模块。FatFs 模块是按照 ANSI C (C89) 编写的,并且与磁盘 I/O 层完全分离。因此,它独立于平台。它可以集成到资源有限…

2024 vue3入门教程:01vscode终端命令创建第一个vue项目

参考vue官网手册:https://cn.vuejs.org/guide/quick-start.html 一、找个盘符,新建文件夹存储以后得vue项目 我的是e盘下创建了vueproject 二、使用vscode打开存储vue项目的文件夹 因为我生成过项目,所以有文件,你们初次是没有…

【第五节】C/C++数据结构之图

目录 一、图的基本概念 1.1 图的定义 1.2 图的其他术语概念 二、图的存储结构 2.1 邻接矩阵 2.2 邻接表 三、图的遍历 3.1 广度优先遍历 3.2 深度优先遍历 四、最小生成树 4.1 最小生成树获取策略 4.2 Kruskal算法 4.3 Prim算法 五、最短路径问题 5.1 Dijkstra算…

WPF----自定义滚动条ScrollViewer

滚动条是项目当中经常用到的一个控件&#xff0c;大部分对外项目都有外观的需求&#xff0c;因此需要自定义&#xff0c;文中主要是针对一段动态的状态数据进行展示&#xff0c;并保证数据始终在最新一条&#xff0c;就是需要滚动条滚动到底部。 1&#xff0c;xaml中引入 <…

【大模型系列】Language-Vision Transformer(LaVIT, ICLR2024)

Title&#xff1a;Unified Language-Vision Pretraining in LLM with Dynamic Discrete Visual TokenizationPaper&#xff1a;https://arxiv.org/abs/2309.04669Github&#xff1a;https://github.com/jy0205/LaVITAuthor&#xff1a;Yang Jin&#xff0c; 北大&#xff0c;快…

Android Native 客户端属性配置系统使用说明

Android Native 客户端属性配置系统使用说明 背景和问题现代 android 开发基本都基于 gradle 属性设置来进行定制化编译,随着项目的迭代,工程结构越发复杂,配置属性越来越多,越来越多的配置使得上手难度越来越大。 解决方案设计一般而言,在 android 开发中,Gradle 属性系…

141个图表,完美展示数据分类别关系!

本文介绍使用Python工具seaborn详细实现分类关系图表&#xff0c;包含8类图141个代码模版。 分类关系图表用于展示数字变量和一个或多个分类变量之间的关系&#xff0c;可以进一步分为&#xff1a;箱形图&#xff08;box plot&#xff09;、增强箱形图&#xff08;enhanced bo…

阿里云物联网应用层开发:第二部分,云产品流转

文章目录 1、云产品流转概述2、我们需要创建多少个云产品流转&#xff1f;3、阿里云物联网平台产品云流转实现3-1 创建数据源3-2 创建数据目的3-2 创建解析器,并关联数据、编写脚本 1、云产品流转概述 云产品流转可以看成是一个转发的功能&#xff0c;阿里云官方的解释是&…

【操作与配置】Xshell安装使用

Xshell是一款功能强大的远程管理工具&#xff0c;主要用于通过SSH&#xff08;Secure Shell&#xff09;、TELNET等协议连接和管理远程服务器。它支持多种会话管理、脚本编写、端口转发等功能&#xff0c;适合系统管理员和开发者使用。 安装 官网下载&#xff1a;家庭/学校免费…

linux企业级CDN/100万并发架构设计/企业故障案例、网站优化架构原则

高薪思想&#xff1a;财富来源于信息差 什么是cdn&#xff1f; cdn全称是contenct delivery network内容分发网络 cdn是一套分布式&#xff0c;缓存&#xff0c;集群&#xff0c;范围可以是全球或全国&#xff0c;运行的实质是通过智能DNS获取用户的来源地域以及上网线路 为…

13_网络安全

目录 网络安全协议 网络安全协议 PGP协议 网络安全技术 防火墙技术 入侵检测系统 入侵防御系统 杀毒软件 蜜罐系统 计算机病毒与木马 网络安全协议 网络安全协议 物理层主要使用物理手段隔离、屏蔽物理设备等&#xff0c;其他层都是靠协议来保证传输的安全&#xff…

【C++】内存分区

目录 内存分区代码运行前后区别各分区详细解释C内存申请和释放 内存分区 不同的操作系统对程序内存的管理和划分会有所不同。 此处是C内存区域划分主要是针对通用的情况&#xff0c;并不限定在某个特定操作系统上 一般分为4个区&#xff08;有时把全局区拆分成数据区未初始化…