测试跟踪模块UX交互升级,多个X-Pack功能开放至开源版,MeterSphere开源持续测试平台v2.7.0发布

news2024/11/17 11:26:38

在这里插入图片描述

2023年2月24日,MeterSphere一站式开源持续测试平台正式发布v2.7.0版本。

在这一版本中,MeterSphere在测试跟踪模块进行了UX交互升级,整个页面采用轻量化设计进行整体降噪,页面信息更加清晰易懂,操作流程更顺畅,用户体验得到整体提升。MeterSphere v2.7.0发布之际,为了回馈广大社区用户的支持,MeterSphere开源项目组精选了10个呼声最高的X-Pack功能开放至开源版,包括失败用例重试、失败用例一键重跑、文件管理支持对接第三方托管平台等。

新增功能

■ 测试跟踪模块UX交互升级

在MeterSphere v2.7.0版本中,测试跟踪模块的“功能用例”页面进行了全新的交互升级,页面布局更加合理。该页面采用了棋盘式设计(即尽可能展示所有相关功能,让用户一目了然,可以全局掌控系统的工作状态),提高用户的主动参与感,旨在最大程度地发挥软件功能的价值。

在测试跟踪模块的“功能用例”列表页中,对功能操作与信息展示进行了分区,中心位置展示用例列表信息,功能操作分布于页面的顶部和底部。
在这里插入图片描述

当用户创建或打开用例时,系统以新窗口的打开方式来展示用例的详细信息。“用例详情”页面布局进行了全新的调整,用例详情与用例其他关联信息以多个Tab的方式分类展示,用例基础信息展示在页面右侧,整体页面更加聚焦。
在这里插入图片描述

测试跟踪模块的页面弹窗调整为抽屉式弹窗,“抽屉式弹窗”的页面空间更大,能够承载更多的内容和信息,与主页面亲密度更高。
在这里插入图片描述

■ 用例评审支持多人评审

在MeterSphere v2.7.0版本中,测试跟踪模块中的“用例评审”功能进行了增强,新增多人评审模式。在以往的版本中,MeterSphere仅支持单人评审模式,即一人通过全部通过。多人评审模式需要所有评审人参与评审活动,只有全部评审通过,用例的最终评审状态才会更新为“通过”状态。多人评审模式能够推动评审活动更加规范和严谨,最大程度上规避评审环节的相关风险。
在这里插入图片描述

用例评审结果新增“重新提审”状态。当评审活动中的用例发生内容变更后,用例状态会自动切换为“重新提审”状态,评审人可快速检索出需要重新评审的用例。评审列表中还支持手动更新为“重新提审”状态。

注意:“重新提审”流程需要在“应用管理”→“测试跟踪”选项卡中开启“重新提审”开关。
在这里插入图片描述

■ 运行配置支持失败重试(X-Pack功能开放至开源版)

测试计划中的用例执行失败后,支持根据设定的重试次数再次发起执行,测试报告会完整记录接口首次运行以及最后10次运行的响应结果,供用户进行对比分析。
在这里插入图片描述
在这里插入图片描述

■ 接口测试支持一键失败重跑(X-Pack功能开放至开源版)

通过一键“失败重跑”功能,报告内的失败用例将再次执行,用户可以快速排查用例执行失败是否与环境、网路等因素相关。
在这里插入图片描述

■ 文件管理支持对接第三方仓库(X-Pack功能开放至开源版)

在“文件管理”页面中,支持对接第三方仓库(例如GitHub、GitLab和Gitee),实现对第三方仓库文件的实时同步。在“文件管理”页面中创建模块时,可以选择普通模块或存储库。录入存储库信息并测试连接通过后,指定文件所在的分支以及文件路径,即可从第三方仓库(例如GitHub、GitLab和Gitee)拉取文件至MeterSphere平台。
在这里插入图片描述
在这里插入图片描述

查看第三方仓库文件时,MeterSphere平台提供文件的基础信息、文件关联的用例,以及文件同步到平台的版本历史展示。
在这里插入图片描述

更新文件时,MeterSphere平台支持批量或单独选择需要同步更新文件的相关用例,实现了同一个文件可以被不同用例关联不同文件版本的需求。
在这里插入图片描述

■ 一级功能模块启用/禁用(X-Pack功能开放至开源版)

在“系统设置”→“系统参数设置”→“模块管理”页面中,支持对一级功能模块进行启用/禁用设置,满足用户个性化的使用需求。
在这里插入图片描述

功能优化

■ 测试跟踪:支持添加功能用例依赖关系并生成拓扑图(X-Pack功能开放至开源版);

■ 接口测试:查看引用关系列表新增“复制”关系的数据;

■ 接口测试:支持添加接口依赖关系,并生成拓扑图(X-Pack功能开放至开源版);

■ 接口测试:支持自动生成接口用例数据(X-Pack功能开放至开源版);

■ 接口测试:支持配置禁用本地执行的安全策略(X-Pack功能开放至开源版);

■ 通用功能:支持配置租户使用配额(X-Pack功能开放至开源版);

■ 通用功能:支持发送项目定时报告(X-Pack功能开放至开源版)。

Bug修复

■ fix(安全漏洞):修复文件下载访问权限校验控制不当的漏洞(CVE-2023-25573及CVE-2023-25814);

■ fix(接口测试):修复IDEA插件导出部分接口时报错的问题(GitHub #21213);

■ fix(接口测试):修复在接口定义模块编辑CASE时,修改后置操作中的脚本不生效的问题(GitHub #21425);

■ fix(接口测试):修复使用环境组执行场景用例时,不能保存数据到另外一个项目的环境变量问题(GitHub #21345);

■ fix(接口测试):修复接口保存提示对话框文字错误(GitHub #21367);

■ fix(接口测试):修复接口报告导出PDF文件是空白的问题(GitHub #21515);

■ fix(接口测试):修复在查看测试计划报告中的断言失败脚本时,弹出的对话框显示层级错误的问题(GitHub #21266);

■ fix(系统设置):修复升级到v2.4.1后/project/list查询接口不支持参数过滤的问题(GitHub #20961)。

特别鸣谢

感谢来自GitHub Security Lab的SuperXiaoxiong和lcxing向MeterSphere开源社区及时反馈相关漏洞。

温馨提示:欢迎到MeterSphere专业测试云(www.metersphere.com)体验MeterSphere v2.7.0版本的新增功能。
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【学习笔记】深入理解JVM之类加载机制

【学习笔记】深入理解JVM之类加载机制 以后基本上都在语雀上面更新,大家有兴趣可以看看嗷! 首发地址: 知识库 文章流程图: 1、概述 首先我们先来看看一个 Class 文件所需要经过的一个流程图: 而我们今天要重点需讲的…

如何保护阿里云、政采云等云市场三方账号安全?

什么是云市场?根据百度百科释义,云市场是指物联网中分布在不同地点的海量的商品生产者和消费者之间各种经济关系的集合体,是通过相对集中的云平台资源联合物联网各个感知节点信息资源的方式,以运行分布在不同地点的海量的经济交换…

Java——数组

目录 前言 一、数组的定义 二、数组声明和创建 三、三种初始化及内存分析 Java内存分析 三种初始化 静态初始化 动态初始化 数组的默认初始化 数组的四个基本特点 四、下标越界及小结 五、数组的使用 For-Each循环 数组作方法入参 数组作返回值 六、二维数组 七…

项目管理工具dhtmlxGantt甘特图入门教程(十四):导出/导入 Excel到 iCal

这篇文章给大家讲解利用dhtmlxgantt导入/导出Excel到iCal的操作方法。 dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表,可满足应用程序的所有需求,是完善的甘特图图表库 DhtmlxGantt正版试用下载(qun;765665…

中国跨境平台出海,产业带依然是最大优势

对外贸工厂来说,借助跨境电商服务平台开拓海外市场可行吗?2023年2月11日,在郑州荥阳举办的Starday线下招商会联合线上直播荥阳站上,这是很多现场参会的企业负责人面对大屏上的招商介绍宣传时,大脑飞速思考的问题。2023…

android kotlin 协程(六) 源码浅析

android kotlin 协程(六) 源码浅析 前言: kotlin协程源码十分庞大, 本篇只能吧我理解的源码聊一聊,不会特别深入研究,只会浅浅的看看表层. 本来计划协程系列是10篇左右,后续是flow热流冷流之类的, 冷流操作符之类的应该不会在写了, flow当作Rxjava来用就可以,后续可能还会写一…

Bitlocker加密,与解除加密

引文:应为C盘空间不够用了,想着用U盘从新给C盘分下区。操作时才发现我系统里的磁盘都是Bitlocker加密的,分区工具操作不了磁盘,所以就找到一下方法来解决。1,先讲一下解除加密:直接点击 :设置-&…

python pandas 常用方法汇总

前言 一、pandas是什么? 二、使用步骤 1.引入库 2.处理时间序列数据 3.分组聚合(groupby) 3.1基本方法 3.2具体使用:如图包含三个字段,company、salary、age 总结 Pandas 最最常用函数罗列 Pandas 函数用法示…

软件测试2年半的我,谈谈自己的理解...

软件测试两年半的我,谈谈自己的理解从2020年7月毕业,就成为一名测试仔。日子混了一鲲年,感觉需要好好梳理一下自己的职业道路了,回顾与总结下吧。一、测试的定位做事嘛,搞清楚自己的定位很重要。要搞清楚自己的定位&am…

新手小白根据Forexclub6点建议就能选择到最佳外汇经纪商

选择外汇经纪商很重要,尤其是对于外汇交易者新手而言。 在确定您计划使用的外汇交易员之前,Forexclub建议考虑以下6个因素产品丰富即使在这个阶段,您只对外汇交易感兴趣,拥有期权也是件好事。 大多数外汇经纪商提供对其他金融资产…

Excel工作表不能移动或复制?看看是不是这两个原因

Excel工作表不能移动或复制?今天来看看如何解决。 大家都知道,Excel表格分为工作簿和工作表,工作簿就是整个Excel文件;工作簿里面,也就是Excel表可以有多个工作表。 而各个工作表之间是可以相互移动或复制的&#xf…

C++赋值运算符重载

赋值运算符重载 目录赋值运算符重载示例1:示例2:示例3:示例4:很巧妙的是,在编写这篇文章时(2023年2月27日),再加100天就是6月7日,恰好是今年高考的百日誓师! …

蓝库云|什么是供应链管理?SCM对制造业的重要性

企业在产品的销售经营上,往往不会考量到供应链管理(SCM)的流程规划,但现今的商业环境与以往不同,高度竞争与客户不断提升的期望,藉由做好供应链管理(SCM),才能更准时的提供优质产品与优良服务,增强企业竞争…

HTML、CSS学习笔记4(3D转换、动画)

目录 一、空间转换(3D转换) 1.空间位移 语法: 取值:(正负均可) 透视: 2.空间旋转 3.立体呈现 二、动画(animation) 1.动画的使用 先定义动画 再调用定义好的动画 …

YSYY科研试剂DSPE-PEG-Cholesterol;磷脂聚乙二醇胆固醇简介;DSPE-PEG-胆固醇

二硬脂酰磷脂酰乙酰胺-聚乙二醇-胆固醇,DSPE-PEG-CLS,DSPE-PEG-Cholesterol 结构式: 中文名称:二硬脂酰磷脂酰乙酰胺-聚乙二醇-胆固醇英文名称:1,2-distearoyl-sn-glycero-3-phosphoethanolamine-N-[ Cholesterol(polyethylene g…

消息队列介绍和RabbitMQ的安装

1.消息队列 1.1 MQ的相关概念 1.1.1 什么是MQ MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在…

视频营销活动中7个常见的错误

如今,越来越多的企业在社交媒体平台上开展视频营销活动。与其他传统营销策略不同,视频营销可以为企业带来更多的销售机会。随着越来越多的视频社交媒体平台的出现,营销人员更应该抓住这个机会。但在开始视频创作之前,您需要有一个…

一次查询的全过程

一次查询的全过程: 比方说我这里有一个订单系统,一条查询请求发送过来,它内部是怎么执行的呢? 用户发送请求到业务系统,就会有一条线程来处理这个请求该线程会在数据库连接池里面获取一个JDBC连接MySQL工作线程会监听数…

从零开始的python基础教程(3)

十、Popular Python Packages 1、What are APIs Application Programming Interface 2、Search for Business 3、Hiding API Keys so now when we push our codes to Github repository, our config file will not be there 十一、使用Dyjango构建Web应用程序 1、Your Firs…

九年时间,倾情投入,JumpServer开源堡垒机v3.0正式发布

2023年2月27日,JumpServer开源堡垒机正式发布v3.0版本。在JumpServer开源堡垒机v3.0版本的设计过程中,我们始终秉持着“内外兼修”的原则,旨在进一步提升用户的使用体验,真正用心做好一款开源堡垒机。 在JumpServer v3.0版本中&…