任务中心全新升级,新增分享接口文档功能,MeterSphere开源持续测试工具v3.4版本发布

2024年11月5日,MeterSphere开源持续测试工具正式发布v3.4版本。

在这一版本中,系统设置方面,任务中心支持实时查看系统即时任务与系统后台任务;接口测试方面,新增接口文档分享功能、接口场景导入导出功能,以及接口场景的高级搜索与自定义视图功能;测试管理方面,接口定义列表、测试用例列表和用例评审列表新增视图与高级搜索功能,思维导图模式下支持通过“测试点”和“模块”两种维度执行测试用例。

目前,MeterSphere v3.4版本已经上架至1Panel应用商店“DevOps”类目,社区用户可以通过1Panel应用商店快速安装并使用MeterSphere开源持续测试工具。

新增功能

■ 任务中心支持实时查看系统即时任务与系统后台任务

在MeterSphere v3.4版本中,MeterSphere开源项目组对“任务中心”进行了全新升级。在新版本中,任务中心将系统中运行的测试任务分为“系统即时任务”和“系统后台任务”两类,以方便用户集中管理和跟踪。

系统即时任务包括执行中的任务和等待执行的任务,这些任务的相关信息可以在“系统即时任务”和“任务执行详情”两个标签页中查看。

在“系统即时任务”标签页的列表中,当用户将鼠标悬停至“执行完成率”列时,不仅可以查看任务的执行进度,还可以看到不同状态下的任务数量;点击任务ID,即可跳转至该条任务的“任务执行详情”页面,在该页面可以查看任务的执行环境、执行节点和线程信息等信息;如果直接点击“任务执行详情”标签页,则可以查看所有系统即时任务的执行详情,在该页面可以及时确认不同任务的排队信息。
在这里插入图片描述

▲图1 系统即时任务列表页面

在这里插入图片描述

▲图2 任务执行详情列表页面

系统后台任务包括用户设置的场景、测试计划、API导入和第三方同步的定时任务,在“系统后台任务”标签页可以集中管理这些任务。

在“系统后台任务”列表页面,用户可以一键开启或者关闭定时任务。MeterSphere还支持在列表页面直接编辑定时任务的执行频率,从而帮助用户提高运维效率,实现对定时任务的集中控制和灵活调度。
在这里插入图片描述

▲图3 系统后台任务列表页面

除此之外,在“系统”或“组织”模块的“任务中心”菜单,用户也可以集中管理当前系统或当前组织的全部任务。这种全局性操作既有助于节省管理人员的人力成本和时间成本,也可以简化任务的维护流程。

■ 新增接口文档分享功能

在MeterSphere v3.4版本中,MeterSphere开源项目组在接口测试模块中新增了接口文档分享功能。

在项目内部,共享接口文档有利于确保所有相关人员对接口具备一致的理解,减少不同团队之间(例如开发团队、测试团队和运维团队等)的交流阻碍,从而提高跨团队协作能力;对于项目外部,如果需要与外部合作伙伴或第三方服务进行集成,分享接口文档则可以简化对接流程,提升合作效率。

在MeterSphere v3.4版本中,支持通过模块、路径和标签三种类型来勾选需要分享的接口。同时,接口的分享文档支持设置访问密码和访问截止时间,充分保障分享文档的私密性和安全性。
在这里插入图片描述

▲图4 接口文档“分享列表”页面

在这里插入图片描述

▲图5 分享的接口文档包括接口的基本信息、请求参数和响应内容

■ 支持在思维导图模式下通过“测试点”维度执行用例

在MeterSphere v3.4版本中,测试计划模块可以通过“模块”或者“测试点”两种维度在思维导图中展示待执行的功能用例。

MeterSphere v3版本的测试计划模块新增“测试点”。“测试点”可以帮助团队成员明确测试的目标和范围,方便测试管理者系统地组织测试活动,避免遗漏重要的测试内容。测试结束后,测试点可以作为评估测试效果和测试过程的基础,帮助团队总结经验并持续改进。
在这里插入图片描述

▲图6 “模块”维度下的思维导图

在这里插入图片描述

▲图7 “测试点”维度下的思维导图

功能优化

■ refactor(测试计划):测试计划的功能用例列表支持高级搜索与自定义视图;

■ refactor(测试计划):测试计划的接口用例列表支持高级搜索与自定义视图;

■ refactor(测试计划):测试计划的场景用例列表支持高级搜索与自定义视图;

■ refactor(测试计划):在测试计划模块中,优化执行功能用例时的交互体验;

■ refactor(测试计划):测试计划一键创建缺陷功能优化;

■ refactor(测试用例):测试用例导出功能优化;

■ refactor(接口测试):接口场景新增导入/导出功能;

■ refactor(接口测试):接口场景的CSV文件参数增加变更提醒;

■ refactor(接口测试):接口场景列表支持高级搜索与自定义视图;

■ refactor(接口测试):接口用例列表支持高级搜索与自定义视图;

■ refactor(接口测试):接口报告交互优化;

■ refactor(系统设置):创建项目支持指定全部资源池;

■ refactor(系统设置):环境管理模块支持一键复制环境;

■ refactor(系统设置):支持新增Kubernetes类型的测试资源池;

■ refactor(系统设置):用户组功能优化;

■ refactor(通用功能):用例编辑页新增快捷键组合“Ctrl+s”或者“Command+s”的快捷保存操作;

■ refactor(通用功能):列表批量编辑支持清空已有标签;

■ refactor(通用功能):测试报告样式优化;

■ refactor(通用功能):回收站功能优化;

■ refactor(通用功能):关联用例弹窗支持模块全选;

■ refactor(安装部署):支持通过Kubernetes方式部署MeterSphere。

Bug修复

■ fix(测试计划):修复测试计划设置场景用例“失败停止”状态时不生效的问题(#32993);

■ fix(测试计划):修复测试计划关联用例时查询结果不一致的问题(#33397);

■ fix(缺陷管理):修复缺陷同步至禅道后图片无法显示的问题(#33488);

■ fix(测试用例):修复通过评审状态查询测试用例时查询结果不正确的问题(#33384);

■ fix(缺陷管理):修复提交缺陷到JIRA时部分文字显示异常的问题(#33381);

■ fix(接口测试):修复接口报告中“报告总耗时”数据统计不正确的问题(#32918);

■ fix(接口测试):修复接口请求参数为文件类型时,设置文件content-type类型后未生效的问题(#33025);

■ fix(项目管理):修复环境前置脚本引用公共脚本时不更新的问题(#32810);

■ fix(项目管理):修复切换项目后基本信息显示不正确的问题(#33333)。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CUDA下载和安装

CUDA下载和安装 前言下载安装后续添加参考链接 前言 由于我需要运行的代码与我当前的CUDA版本不兼容,所以我现在需要进行CUDA的更新,下载一个低版本的CUDA以匹配我的Pytorch 下载 CUDA下载地址:CUDA下载链接 选择适合自己的版本 由于我是要运行一个开源项目,我选择对应的CU…

Multimodal Reasoning with Multimodal Knowledge Graph

摘要 大型语言模型(llm)的多模态推理常常存在幻觉和llm中存在缺陷或过时的知识。一些方法试图通过使用文本知识图来缓解这些问题,但其单一的知识形态限制了全面的跨模态理解。本文提出了多模态推理与多模态知识图(MR-MKG&#xf…

Git代码托管(三)可视化工具操作(1)

常见的可视化操作工具有 一、官方网页 如码云、gitlab,自带了常见的git操作。 以码云为例: 1、创建分支: 进入分支目录,点击 新建分支 按钮, 在弹出框中输入新分支名称,点击确定即可一键创建分支&…

go中Println和Printf的区别

Don’t worry , just coding! 内耗与overthinking只会削弱你的精力,虚度你的光阴,每天迈出一小步,回头时发现已经走了很远。 go中Println和Printf的区别 package mainimport ( "fmt" )//TIP To run your code, right-click the c…

项目审核系统 ---(连接数据库---项目模拟)

本章主要是查询方法和修改方法 编写查询方法,查询所有项目审核信息并返回查询结果,需实现分页功能,注意必要的异常处理。编写查询方法,根据项目编号查询指定项目的审核信息,注意必要的异常处理。编写修改方法&#xf…

(十三)JavaWeb后端开发——MySQL2

目录 1.DQL数据查询语言 1.1基本查询 1.2条件查询 where关键字 1.3分组查询 1.4排序查询 1.5分页查询 2.多表设计 3.多表查询——联查 4.多表查询——子查询​ 5.MySQL 事务 6.MySQL 索引 1.DQL数据查询语言 分为五大基本查询语法 1.1基本查询 -- 查询特定字段 s…

【STL栈和队列】:高效数据结构的应用秘籍

前言: C 标准模板库(STL)为我们提供了多种容器,其中 stack(栈)和 queue(队列)是非常常用的两种容器。 根据之前C语言实现的栈和队列,(如有遗忘,…

LWIP通信协议UDP发送、接收源码解析

1.UDP发送函数比较简短,带操作系统和裸机一样。以下是udp_sendto源码解析; 2.LWIP源码UDP接收数据 2.1.UDP带操作系统接收数据,以下是源码解析; 2.2.UDP裸机接收数据,以下是源码解析

小菜家教平台:基于SpringBoot+Vue打造一站式学习管理系统

前言 现在已经学习了很多与Java相关的知识,但是迟迟没有进行一个完整的实践(之前这个项目开发到一半,很多东西没学搁置了,同时原先的项目中也有很多的问题),所以现在准备从零开始做一个基于SpringBootVue的…

【优选算法 — 双指针】双指针小专题

和为 s 的两个数 和为s的两个数 题目描述 解法一:暴力枚举 暴力枚举,先固定一个数,然后让这个数和另一个数匹配相加, 如果当前的数 所有剩余的数 target,则返回这两个数,否则固定下一个数&#…

轻松理解操作系统 - 轻松了解 inode 是如何管理文件的

Linux 由于其开源、比较稳定等特点统治了服务端领域。也因此,学习Linux 系统相关知识在后端开发等岗位中变得越来越重要,甚至可以说是必不可少的。 因为它的广泛应用,所以在程序员的日常工作和面试中,它都是经常出现的。它的开源特…

Vue(JavaScript)读取csv表格并求某一列之和(大浮点数处理: decimal.js)

文章目录 想要读这个表格,并且求第二列所有价格的和方法一:通过添加文件输入元素上传csv完整(正确)代码之前的错误部分因为价格是小数,所以下面的代码出错。如果把parseFloat改成parseInt,那么求和没有意义…

微信小程序-事件总线

一.事件总线的概念和作用 事件总线是对发布-订阅模式的一种实现,是一种集中式事件处理机制,允许不同组件之间进行彼此通信,常用于两个非父子组件和兄弟组件之间的通讯。 在日常开发过程中,我们可以使用第三方的发布订阅 JS 包来实…

成都郝蓉宜恺文化传媒:引领大数据应用新篇章

在信息化浪潮汹涌的今天,大数据被誉为新时代的“石油”,正在以前所未有的速度改变着我们的生活和工作方式。成都郝蓉宜恺文化传媒,作为大数据领域的领军企业,始终站在创新的前沿,引领着大数据应用的新篇章。 作为大数…

qt QDropEvent详解

1、概述 QDropEvent是Qt框架中用于处理拖放释放事件的一个类。它允许开发者在用户界面中更好地管理和处理拖放操作,从而实现交互式和响应式的应用程序。QDropEvent类提供了处理拖放释放事件所需的方法和信号,使得开发者能够轻松地实现拖放功能&#xff…

Kotlin的内置函数

Kotlin 提供了丰富的内置函数,它们极大简化了日常开发工作。常见内置函数包括 标准库函数(let、apply、run 等),用于提高代码的简洁性和可读性。下面我们详细介绍这些函数的功能、用法以及它们之间的区别。 1. let 函数 let 通常…

Pod安装软件将CDN改为国内的镜像

1、碰到错误 在pod install的时候碰到以下的下载错误: 文字错误如下: CDN: trunk URL couldnt be downloaded: https://cdn.jsdelivr.net/cocoa/Specs/5/b/d/OpenCV/2.4.11/OpenCV.podspec.json Response: Timeout was reached CDN: trunk URL couldn…

Rockchip SoC AI 与视觉处理器路线图:赋能未来的 AI 驱动设备

随着人工智能(AI)和计算机视觉技术不断推动各行各业的创新,Rockchip 已成为提供强大系统级芯片(SoC)解决方案的领先厂商。该公司已开发出多款集成 AI 功能并支持先进多媒体与视觉技术的 SoC,非常适合用于 A…

尚庭公寓-小程序接口

7. 项目开发 7.4 移动端后端开发 7.4.1 项目初始配置 7.4.1.1 SpringBoot配置 1. 创建application.yml文件 在web-app模块的src/main/resources目录下创建application.yml配置文件,内容如下: server:port: 80812. 创建SpringBoot启动类 在web-app…

练习LabVIEW第三十八题

学习目标: 刚学了LabVIEW,在网上找了些题,练习一下LabVIEW,有不对不好不足的地方欢迎指正! 第三十八题: 创建一个VI,实现对按钮状态的指示和按钮“按下”持续时间简单计算功能,按…