新增工作台模块,任务中心支持一键重跑,MeterSphere开源持续测试工具v3.5版本发布

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

在这一版本中,MeterSphere新增工作台模块,工作台可以统一汇总系统数据,提升测试数据的可视化程度并增强对数据的分析能力,为管理者提供测试工作的全局视野,旨在更科学地进行测试管理;系统设置方面,任务中心提供一键重跑功能,降低人工干预和系统维护成本,提高任务执行的可靠性。

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

新增功能

■ 新增工作台模块

MeterSphere v3.5版本新增工作台模块。工作台模块包含“首页”、“待办”、“我关注的”和“我创建的”四个维度的数据汇总,将不同来源的数据(包括功能用例、接口用例、场景用例、接口定义、缺陷数据、测试计划和用例评审等)整合至统一视图。

这样做的优势体现在,一方面可以直观地展示实时数据,帮助管理者快速识别测试瓶颈和潜在风险;另一方面,测试成员可以集中查看和处理任务,有利于提升测试效率。

除此以外,用户还可以自定义工作台的展示内容,通过拖拽卡片的方式来调整布局,从而制作出符合个人需求的工作台界面。
在这里插入图片描述

▲图1 通过拖拽卡片的方式可以自定义工作台样式

在展示数据时,工作台首页提供不同的时间维度,用户可以在“近3天“、“近7天”和“自定义时间”三个维度内选择任意一个时间维度进行查询。“项目概览”页面展示了当前组织下的所有项目数据,并且通过图表形式展现不同项目团队的工作情况。
在这里插入图片描述

▲图2 工作台首页提供不同时间维度的数据展示

通过配置工作台首页的用例卡片,用户可以对功能用例数、接口数、接口用例数和场景用例数进行整合分析。

根据“关联用例数”卡片所展示的数据,可以分析出目前功能用例的“自动化”程度;根据“接口数”、“接口用例数”和“场景用例数”卡片展示的数据,则可以分析出目前接口的“覆盖”程度。在规划未来工作重点时,针对这些关键指标的分析能够为管理者和测试人员提供科学的数据支持。
在这里插入图片描述

▲图3 配置用例卡片后可以实现整合分析

工作台首页支持配置“测试计划数”卡片和“缺陷数”卡片,根据这两个卡片的数据,可以分析目前测试任务的执行进度和整体测试质量,有助于预警当前测试任务的潜在风险。
在这里插入图片描述

▲图4 “测试计划数”卡片和“缺陷数”卡片

■ 任务中心支持一键重跑

在测试工作中,一些测试任务可能会由于网络波动和外部依赖失败等原因而未能被顺利完成。通常情况下,这些执行失败的任务需要人工进行重新配置、调整参数和恢复状态等操作,这些重复性工作无疑降低了测试效率。

为了提升任务执行的可靠性和用户体验,MeterSphere开源项目组在MeterSphere v3.5版本中加入了“重跑”功能。在任务中心的“系统即时任务”标签页中,点击执行失败的任务项后的“重跑”按钮,MeterSphere会自动重新执行该任务。“重跑”功能旨在确保任务失败后能够自动重新执行,无需人工操作,从而减少资源浪费和重复工作量,提高任务完成率和测试效率。
在这里插入图片描述

▲图5 任务中心支持一键重跑

功能优化

■ refactor(测试用例):思维导图模式下编辑测试用例时,新增使用“空格”快捷键直接进入节点编辑模式;

■ refactor(测试用例):用例评审新增高级搜索功能;

■ refactor(测试用例):优化思维导图模式进行用例评审时的排序逻辑;

■ refactor(测试计划):优化测试计划的缺陷统计逻辑;

■ refactor(测试计划):测试计划的报告列表支持切换页面后自动显示用户上次退出时选择的类型;

■ refactor(测试计划):测试计划新增高级搜索功能;

■ refactor(接口测试):接口测试的文档分享功能增加项目信息展示;

■ refactor(接口测试):接口场景新增批量设置定时任务功能;

■ refactor(接口测试):接口场景的“导入系统请求”页面新增高级搜索功能;

■ refactor(接口测试):接口测试的报告列表新增高级搜索功能;

■ refactor(接口测试):接口响应内容中断言列表的“状态”字段支持排序和筛选;

■ refactor(接口测试):接口测试的提取参数列表增加“描述”列;

■ refactor(接口测试):接口测试的脚本操作支持通过脚本获取场景的唯一ID;

■ refactor(接口测试):接口场景支持导入HAR格式的文件;

■ refactor(项目设置):增加测试用例相关操作的日志;

■ refactor(通用功能):所属模块下拉选择器新增“选择当前”和“选择全部”功能。

Bug修复

■ fix(测试用例):修复思维导图模式下编辑用例顺序错乱的问题(#34139);

■ fix(测试计划):修复多资源池节点执行接口场景时步骤重复执行的问题(#34183);

■ fix(接口测试):修复数字类型字段的JSONPath断言值不正确的问题(#34294);

■ fix(接口测试):修复接口场景上传CSV时提示重复的问题(#34144);

■ fix(缺陷管理):修复修改缺陷状态未生效的问题(#34078);

■ fix(任务中心):修复任务中心ID重复的问题(#34056)。

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

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

相关文章

在Springboot项目中实现将文件上传至阿里云 OSS

oss介绍 阿里云对象存储服务(OSS)是一种高效、安全和成本低廉的数据存储服务,可以用来存储和管理海量的数据文件。本文将教你如何使用 Java 将文件上传到阿里云 OSS,并实现访问文件。 1. 准备工作 1.1 开通 OSS 服务 登录阿里云…

CrystalDiskInfo:硬盘健康监测工具简介和下载

原论坛给你更好的阅读体验:CrystalDiskInfo:硬盘健康监测工具简介和下载 | 波波论坛 引言 在日常使用电脑时,硬盘的健康状态对于系统的稳定性和数据的安全性至关重要。硬盘出现故障可能会导致数据丢失,严重时甚至会使整个系统无…

springboot339javaweb的新能源充电系统pf(论文+源码)_kaic

毕 业 设 计(论 文) 题目:新能源充电系统的设计与实现 摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解…

【第三讲】Spring Boot 3.4.0 新特性详解:增强的配置属性支持

Spring Boot 3.4.0 版本在配置属性的支持上进行了显著增强,使得开发者能够更灵活地管理和使用应用程序的配置。新的特性包括对配置属性的改进、类型安全增强、以及对环境变量的更好支持。这些改进旨在提升开发效率和代码可读性,同时简化配置过程。本文将…

龙迅#LT6912适用于HDMI2.0转HDMI+LVDS/MIPI,分辨率高达4K60HZ,支持音频和HDCP2.2

1. 描述 LT6912是一款高性能的HDMI2.0转HDMI和LVDS和MIPI转换器。 HDMI2.0 输入和输出均支持高达 6Gbps 的数据速率,为4k60Hz视频提供足够的带宽。此外,还支持 HDCP2.2 进行数据解密(无数据 加密)。 对于 LVDS 输出&#xff0c…

彻底理解微服务配置中心的作用

常见的配置中心有SpringCloudConfig、Apollo、Nacos等,理解它的作用,无非两点,一是配置中心能做什么,不使用配置中心会出现什么问题。 作用:配置中心是用来集中管理服务的配置,它是用来提高系统配置的维护…

MySQL数据库表的操作

1、总述 今天我跟大家分享MySQL数据库中表的创建,查看,修改,删除。 2、创建表 create table table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎; 说明&#xff1…

摄影相关常用名词

本文介绍与摄影相关的常用名词。 曝光 Exposure 感光元件接收光线的过程,决定图像的明暗程度和细节表现。 光圈 Aperture 控制镜头进光量的孔径大小,用 F 值(f-stop) 表示。 光圈越大(F 值越小)&#xff0c…

使用 VLC 在本地搭建流媒体服务器 (详细版)

提示:详细流程 避坑指南 Hi~!欢迎来到碧波空间,平时喜欢用博客记录学习的点滴,欢迎大家前来指正,欢迎欢迎~~ ✨✨ 主页:碧波 📚 📚 专栏:音视频 目录 借助VLC media pl…

C++之C++11新特性(三)--- 智能指针

目录 一、智能指针 1.1 为什么需要智能指针 1.2 内存泄漏 1.2.1 内存泄漏的基本概念 1.2.2 内存泄漏的分类 1.2.3 如何避免内存泄漏 1.3 智能指针的使用及其原理 1.3.1 RAII 1.3.2 智能指针的基本原理 1.3.3 auto_ptr 1.3.4 unique_ptr 1.3.5 shared_ptr 1.3.6 sha…

Elasticearch索引mapping写入、查看、修改

作者:京东物流 陈晓娟 一、ES Elasticsearch是一个流行的开源搜索引擎,它可以将大量数据快速存储和检索。Elasticsearch还提供了强大的实时分析和聚合查询功能,数据模式更加灵活。它不需要预先定义固定的数据结构,可以随时添加或修…

golang版本管理工具:scoop使用

安装 Scoophttps://scoop.sh/根据官方文档安装。 第一步:打开PowerShell。(注意不要使用管理员方式打开,否则在执行安装Scoop的过程中,会报错。) 第二步:切到C盘根目录下。 第三步: Set-ExecutionPolicy -Executi…

USB Type-C一线通扩展屏:多场景应用,重塑高效办公与极致娱乐体验

在追求高效与便捷的时代,启明智显USB Type-C一线通扩展屏方案正以其独特的优势,成为众多职场人士、娱乐爱好者和游戏玩家的首选。这款扩展屏不仅具备卓越的性能和广泛的兼容性,更能在多个应用场景中发挥出其独特的价值。 USB2.0显卡&#xff…

【vue for beginner】ref和reactive

🌈Don’t worry , just coding! 内耗与overthinking只会削弱你的精力,虚度你的光阴,每天迈出一小步,回头时发现已经走了很远。 📗概念 在 Vue 3 中,ref 和 reactive 是用于创建响应式数据的两种主要方法。…

从技术视角看AI在Facebook全球化中的作用

在全球化日益加深的今天,人工智能(AI)作为一种变革性技术,正在深刻影响全球互联网巨头的发展方向。Facebook作为全球最大的社交媒体平台之一,正通过AI技术突破语言、文化和技术的障碍,推动全球化战略的实现…

css:转换

转换 移动 /* transform: translate(100px, 200px); */transform: translateX(100px);transform: translateY(100px); /*一个意思*/ 如果后面跟百分数的意思是移动盒子自身x/y方向长度的百分比,可以用作子绝父相控制盒子水平居中垂直居中 translate里的xy值是相对…

SpringCloud2~~~

Nacos Nacos就是替代 注册中心【Eureka】 和 配置中心【Config】 支持AP和CP,可以切换 了解即可 下载和运行 下载版本(找自己想要的版本):Tags alibaba/nacos GitHub 本地有良好的 Java8 Maven环境 解压安装包,直接…

从0开始学PHP面向对象内容之常用设计模式(享元)

二、结构型设计模式 7、享元模式(Flyweight Pattern) 这里是引用享元模式(Flyweight Pattern) 是一种结构型设计模式,旨在通过共享对象来减少内存使用,尤其适用于大量相似对象的场景。通过共享和重用对象的…

AI开发 - GPT之魂 用Python 演示chatGPT的自注意力机制 - 机器学习

自注意力机制(Self-Attention)就是让模型在处理每个词时,学会“关注重点”,而不是平均地对每个词一视同仁。这种机制让 GPT 能更聪明地理解句子的上下文和语义之间的关系。 自注意力机制是 GPT 的核心,它帮助模型在理解…

循环神经网络(RNN)简述

RNN及其变体 1、概述 (一)、概念 RNN(Recurrent Neural Network), 中文称作循环神经网络, 它一般以序列数据为输入, 通过网络内部的结构设计有效捕捉序列之间的关系特征, 一般也是以序列形式进行输出。 RNN的循环机制使模型隐层**上一时间步产生的结果, 能够作为当下时间步…