当前位置: 首页 > news >正文

任务中心全新升级,新增分享接口文档功能,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)。

相关文章:

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

2024年11月5日,MeterSphere开源持续测试工具正式发布v3.4版本。 在这一版本中,系统设置方面,任务中心支持实时查看系统即时任务与系统后台任务;接口测试方面,新增接口文档分享功能、接口场景导入导出功能,…...

书生大模型第三关Git 基础知识

关卡编号:L0G3000 任务一 破冰行动 fork仓库,注意这里不要勾选Copy branch Only!!!,因为后面课程中会使用到class分支: 克隆仓库: 移动分支: 创建自己的分支: 创建id.md文档,…...

WordPress 中最佳的维护服务:入门级用户指南

如果你是WordPress网站管理员,一定知道网站维护既耗时又复杂。然而,保持网站的正常运行和安全却至关重要。为了让你轻松应对这个挑战,我们总结了一些适合新手和小型网站的维护服务。本文将介绍两款适合初学者的维护服务:FixMySite…...

前端使用Luckysheet把返回的base64或二进制文件流格式,实现xlsx文件预览

xlsx文件预览 Luckysheet是什么?代码实现xlsx文件预览引入luckysheet的相关依赖安装luckyexcel指定一个表格容器实现逻辑 Luckysheet是什么? Luckysheet ,一款纯前端类似excel的在线表格,功能强大、配置简单、完全开源。 Luckys…...

腾讯混元宣布大语言模型和3D模型正式开源

腾讯混元大模型正在加快开源步伐。 11月5日,腾讯混元宣布最新的MoE模型“混元Large“以及混元3D生成大模型“ Hunyuan3D-1.0”正式开源,支持企业及开发者精调、部署等不同场景的使用需求,可在HuggingFace、Github等技术社区直接下载&#xff…...

提示工程指南 笔记

诸神缄默不语-个人CSDN博文目录 课程网站:提示工程指南 | Prompt Engineering Guide 原版是英文:https://www.promptingguide.ai/ 特别基础的内容我就不写了,只写一些值得记录的内容。 文章目录 1. 常用术语(LLM特供版&#xff…...

WordPress站点网站名称、logo设置

WordPress网站名称设置 后台打开查看站点自定义设置 点击网站名称修改 上传logo和站点图标...

本地缓存与 Redis:为什么我们仍然需要本地缓存?

文章目录 本地缓存与 Redis:为何仍需本地缓存?为什么需要本地缓存?多级缓存架构多级缓存的实现 本地缓存的实现方式使用 cachetools 实现 LRUCache使用 diskcache 实现持久化缓存 缓存装饰器实现进一步优化:缓存失效与更新 小结 好…...

要在微信小程序中让一个 `view` 元素内部的文字水平垂直居中,可以使用 Flexbox 布局

文章目录 主要特点:基本用法:常用属性: 要在微信小程序中让一个 view 元素内部的文字水平垂直居中,可以使用 Flexbox 布局。以下是如何设置样式的示例: .scan-button {display: flex; /* 启用 Flexbox 布局 */justify…...

图像超分辨率、DPSRGAN

图像超分辨率(Image Super-Resolution, ISR)是一种通过增加图像的分辨率来提高其细节和清晰度的技术。这项技术在多个领域都有广泛的应用,比如视频监控、医学诊断、遥感应用等。根据搜索结果,图像超分辨率算法主要可以分为以下几类…...

124.WEB渗透测试-信息收集-ARL(15)

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于: 易锦网校会员专享课 上一个内容:123.WEB渗透测试-信息收集-ARL(14) 点击fofa任务下发&#xff08…...

@Async注解提升Spring Boot项目中API接口并发能力

文章目录 同步调用异步调用1: 启用异步支持2: 修改 Task 类异步回调基本概念使用 Future<String>使用 CompletableFuture<String>Future<String> 和 CompletableFuture<String>区别1. 基本概念2. 主要区别同步调用 同步调用是最直接的调用方式,调用方…...

SpringBoot集成Flink-CDC

Flink CDC CDC相关介绍 CDC是什么? CDC是Change Data Capture(变更数据获取)的简称。核心思想是&#xff0c;监测并捕获数据库的变动&#xff08;包括数据或数据表的插入、更新以及删除等&#xff09;&#xff0c;将这些变更按发生的顺序完整记录下来&#xff0c;写入到MQ以…...

SQL报错注入检测方法与攻击方法

报错注入 即是注入检测方法&#xff0c;又是注入读取数据的方法 攻击者在判断一个参数是否存在SQL注入漏洞时&#xff0c;会拼接单引号&#xff0c;反斜杠字符&#xff0c;如果显示语法报错&#xff0c;证明这个位置具有SQL注入漏洞&#xff0c;也可以通过整数溢出来判断&…...

Linux内核编程(十九)SPI子系统的应用与驱动编写

本文目录 一、 SPI驱动框架图二、编写SPI驱动device框架三、编写SPI驱动driver框架四、实验一编写mcp2515驱动1. 注册字符设备或杂项设备框架2. SPI写数据3. SPI读寄存器数据 4. MCP2515相关配置 对于SPI基础知识这里不做过多讲解&#xff0c;详情查看&#xff1a;SPI基础知识实…...

MVC 文件夹结构详解

MVC 文件夹结构详解 MVC(Model-View-Controller)是一种广泛应用于软件开发中的设计模式,它通过将应用程序分为三个核心组件——模型(Model)、视图(View)和控制器(Controller)——来组织代码,提高代码的可维护性和可扩展性。在MVC模式中,每个组件都有其特定的职责,…...

远程操作Linux服务器 _Xshell、Xftp以及Linux常见操作命令

工具推荐 Xshell和Xftp是两款由NetSarang公司开发的、广受欢迎的软件工具&#xff0c;它们分别专注于终端模拟和文件传输&#xff0c;为用户提供了便捷的操作和强大的功能。以下是对这两款软件的详细解析&#xff1a; 一、Xshell 定义与功能 Xshell是一个强大的安全终端模拟软…...

单链表的实现(数据结构)

一. 单链表的实现 我们在上一篇中简单的认识了链表的组成和结构&#xff0c;并打印出链表&#xff0c;那么今天就来具体实现一下单链表对于数据增加、删减、插入等。 接下来就是我们在链表中对于数据的增、删、插的实现&#xff0c;对于我们的链表来说在任何地方增加数据都需…...

印刷质量检测笔记

一、印刷质量检测的背景与挑战 印刷品的质量检测&#xff0c;特别是针对高精度要求的印刷产品&#xff0c;如包装材料、标签、书籍封面等&#xff0c;一直是制造业中的一个关键环节。印刷品可能存在的质量问题多种多样&#xff0c;包括但不限于颜色偏差、文字模糊、漏印、多印…...

16、论文阅读:Mamba YOLO:用于目标检测的基于 SSM 的 YOLO

Mamba YOLO: SSMs-Based YOLO For Object Detection 总结前言感受野为什么Transformer 的结构被引入&#xff0c;显著扩展了模型的感受野&#xff1f;状态空间模型SSM 介绍相关工作实时目标检测端到端目标检测器视觉状态空间模型 方法预处理整体架构ODSS BlockLocalSpatial Blo…...

(十)学生端搭建

本次旨在将之前的已完成的部分功能进行拼装到学生端&#xff0c;同时完善学生端的构建。本次工作主要包括&#xff1a; 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...

突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合

强化学习&#xff08;Reinforcement Learning, RL&#xff09;是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程&#xff0c;然后使用强化学习的Actor-Critic机制&#xff08;中文译作“知行互动”机制&#xff09;&#xff0c;逐步迭代求解…...

使用分级同态加密防御梯度泄漏

抽象 联邦学习 &#xff08;FL&#xff09; 支持跨分布式客户端进行协作模型训练&#xff0c;而无需共享原始数据&#xff0c;这使其成为在互联和自动驾驶汽车 &#xff08;CAV&#xff09; 等领域保护隐私的机器学习的一种很有前途的方法。然而&#xff0c;最近的研究表明&…...

Linux-07 ubuntu 的 chrome 启动不了

文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了&#xff0c;报错如下四、启动不了&#xff0c;解决如下 总结 问题原因 在应用中可以看到chrome&#xff0c;但是打不开(说明&#xff1a;原来的ubuntu系统出问题了&#xff0c;这个是备用的硬盘&a…...

Java入门学习详细版(一)

大家好&#xff0c;Java 学习是一个系统学习的过程&#xff0c;核心原则就是“理论 实践 坚持”&#xff0c;并且需循序渐进&#xff0c;不可过于着急&#xff0c;本篇文章推出的这份详细入门学习资料将带大家从零基础开始&#xff0c;逐步掌握 Java 的核心概念和编程技能。 …...

【论文阅读28】-CNN-BiLSTM-Attention-(2024)

本文把滑坡位移序列拆开、筛优质因子&#xff0c;再用 CNN-BiLSTM-Attention 来动态预测每个子序列&#xff0c;最后重构出总位移&#xff0c;预测效果超越传统模型。 文章目录 1 引言2 方法2.1 位移时间序列加性模型2.2 变分模态分解 (VMD) 具体步骤2.3.1 样本熵&#xff08;S…...

零基础在实践中学习网络安全-皮卡丘靶场(第九期-Unsafe Fileupload模块)(yakit方式)

本期内容并不是很难&#xff0c;相信大家会学的很愉快&#xff0c;当然对于有后端基础的朋友来说&#xff0c;本期内容更加容易了解&#xff0c;当然没有基础的也别担心&#xff0c;本期内容会详细解释有关内容 本期用到的软件&#xff1a;yakit&#xff08;因为经过之前好多期…...

Python 包管理器 uv 介绍

Python 包管理器 uv 全面介绍 uv 是由 Astral&#xff08;热门工具 Ruff 的开发者&#xff09;推出的下一代高性能 Python 包管理器和构建工具&#xff0c;用 Rust 编写。它旨在解决传统工具&#xff08;如 pip、virtualenv、pip-tools&#xff09;的性能瓶颈&#xff0c;同时…...

【生成模型】视频生成论文调研

工作清单 上游应用方向&#xff1a;控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...

Fabric V2.5 通用溯源系统——增加图片上传与下载功能

fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...