任务中心全新升级,新增分享接口文档功能,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.mzph.cn/diannao/59961.shtml

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

相关文章

Python毕业设计选题:基于django+vue的荣誉证书管理系统

开发语言:Python框架:djangoPython版本:python3.7.7数据库:mysql 5.7数据库工具:Navicat11开发软件:PyCharm 系统展示 管理员登录 管理员功能界面 学生管理 教师管理 证书分类管理 荣誉证书管理 菜单列表…

Ubuntu下如何管理多个ssh密钥

Ubuntu下如何管理多个ssh密钥 前言 ‍ 我一直在逃避这个问题,误以为我能够单纯地用一个 ssh 走天下。 好吧,现实是我不得不管理多个 ssh 做,那就写个博客总结一下吧。 查阅后发现前人已经总结了不少,那我就结合之后&#xff…

Pr 视频过渡:沉浸式视频

效果面板/视频过渡/沉浸式视频 Video Transitions/Immersive Video Adobe Premiere Pro 的视频过渡效果中,沉浸式视频 Immersive Video效果组主要用于 VR 视频剪辑之间的过渡。 自动 VR 属性 Auto VR Properties是所有 VR 视频过渡效果的通用选项。 默认勾选&#x…

mongoDB的安装及使用

mongodb的安装可参考:Centos系统中mongodb的安装详解_centos安装mongodb-CSDN博客 不要下载最新的版本,新的版本中mongo命令无法使用,也就是安装后不能通过mongo命令登录,我这里使用5.0.30版本; mongodb安装成功后通过…

SDL事件相关

文章目录 事件相关的函数和数据结构用户自定义事件代码相关: 事件相关的函数和数据结构 SDL_WaitEvent :等待一个事件SDL_PushEvent 发送一个事件SDL_PumpEvents(): 将硬件设备产生的时间放入事件队列 ,用于读取事件,在调用该函数之前&#…

SpringBoot框架在资产管理中的应用

3系统分析 3.1可行性分析 通过对本企业资产管理系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本企业资产管理系统采用Spring Boot框架,JAVA作…

华为私有接口类型hybrid

华为私有接口类型hybrid Tip&#xff1a;hybrid类型&#xff0c;简称混合型接口。 本次实验模拟2层网络下 vlan10 vlan20 不能互访&#xff0c;vlan10 vlan20 同时可以访问vlan100 sw1配置如下&#xff1a; <Huawei>sy [Huawei]sys sw1 [sw1]vl ba 10 20 100 [sw1]int…

前端 性能优化 (图片与样式篇)

文章目录 前端能够做哪些图片优化?1、减小图片体积2、图片缓存服务工作线程 (Service Workers)缓存IndexDB缓存图片LocalStorage缓存 3、图片懒加载使用 loading"lazy" 属性 4、不同分辨率下使用不同的图片5、使用webp格式的图片6、配置图片CDN7、减少图片和动图的使…

Spring Boot实现多数据源连接和切换

文章目录 前言一、多数据源配置与切换方案二、实现步骤1. 创建多个 DataSource 配置类2. 创建 DataSource 配置类3. 创建动态数据源路由类4. 实现 DynamicDataSource 类5. 创建 DataSourceContextHolder 来存储当前的数据源标识6. AOP 方式切换数据源7. 自定义注解来指定数据源…

【023】基于51单片机数字电压表

☆、设计硬件组成&#xff1a;51单片机最小系统ADC0832模数转换LCD1602液晶显示。 1、本设计采用STC89C51/52、AT89C51/52、AT89S51/52单片机作为主控芯片&#xff1b; 2、采用LCD1602液晶显示屏实时更新显示所测量的电压值&#xff1b; 3、采用ADC0832进行采集电压信号&…

ElasticSearch从环境搭建到如何使用的全过程

ES是什么? ES是一款非常强大的开源的高扩展的分布式全文检索引擎,可以帮助我们从海量数据中快速找到需要的内容,它可以近乎实时的存储、检索数据。还可以实现日志统计、分析、系统监控等功能。 例如京东、淘宝、头条等站内搜索功能 在大数据环境下&#xff0c;Elasticsearc…

SpringCloud框架学习(第一部分:初始项目搭建)

目录 一、SpringBoot和SpringCloud版本选型 1.Springcloud版本选择 2.Springcloud版本选择 3.Springcloud Alibaba版本选择 4.SpringCloud VS SpringBoot VS SpringCloud Alibaba版本三者制约对应关系 二、SpringCloud介绍 1.单体架构 2.微服务架构 3.springcloud 4.S…

uni-app打包后报错云服务空间未关联

使用uni-app打包到h5 项目里面用到了uni-app的云端一体城市选择组件&#xff0c;这个组件数据用到了uniCloud云服务空间&#xff0c;在本地运行没问题&#xff0c;打包之后测试环境报错&#xff1a; 一顿查&#xff0c;查到了官网是这样说的&#xff1a; cli publish --platfo…

解决Mac M芯片 Wireshark 运行rvictl -s 后,出现Starting device failed

前言 mac os big sur 之后&#xff0c;苹果系统的安全性能提升&#xff0c;导致 rvictl -s 创建虚拟网卡失败。 $ rvictl -s 000348120-001621w21184C01E bootstrap_look_up(): 1102Starting device 000348120-001621w21184C01E [FAILED] 这是由于 rvictl 需要开启系统扩展才能…

公共命名空间:内置名

使用方言[Perl] 使用[哇哇小可爱的方言] 第一句明确指出了使用什么&#xff0c;使用方言&#xff1b; 第二句也是使用方言的意思。 如果中括号里的内容&#xff0c;完全当做参数来处理&#xff0c;那么&#xff0c;第二句就难以确定使用什么。这里需要使用叫做“内置名”的技术…

浙江酒店WIFI广告路由实现——酒店经营

像这样的链接WIFI&#xff0c;后自动弹出连接认证&#xff0c;或者广告&#xff0c;可以展示酒店介绍&#xff0c;住房信息 智能wifi优点&#xff1a; 对于酒店体验而言&#xff1a; 1. 便捷性&#xff1a;客人无需繁琐的认证步骤就能自动连接 WiFi&#xff0c;提升了入住的便…

音视频入门基础:H.264专题(22)——通过FFprobe显示H.264裸流每个packet的信息

音视频入门基础&#xff1a;H.264专题系列文章&#xff1a; 音视频入门基础&#xff1a;H.264专题&#xff08;1&#xff09;——H.264官方文档下载 音视频入门基础&#xff1a;H.264专题&#xff08;2&#xff09;——使用FFmpeg命令生成H.264裸流文件 音视频入门基础&…

JavaScript中执行上下文和执行栈是什么?

一、执行上下文 简单的来说&#xff0c;执行上下文是一种对Javascript代码执行环境的抽象概念&#xff0c;也就是说只要有Javascript代码运行&#xff0c;那么它就一定是运行在执行上下文中 执行上下文的类型分为三种&#xff1a; 全局执行上下文&#xff1a;只有一个&#…

达梦8-达梦数据实时同步软件(DMHS)配置-Oracle-DM8

1、安装环境 源端目的端IP地址192.168.6.111192.168.6.110系统版本Red Hat 6.4Kylin v10数据库版本Oracle11g达梦 v8系统用户Oracledmdba字符集MERICAN_AMERICA.AL32UTF8UTF-8端口15215236实例名PRODDMSERVER数据库软件目录/u01/app/oracle/opt/dmdbmsDMHS安装目录/u01/dmhs/o…

GEE代码学习 day18

13.4 计算图像集合的多个百分位图像 在此上下文中&#xff0c;您可以想象访问给定像素的给定 ImageCollection 中给定波段的所有值&#xff0c;并对它们进行排序。例如&#xff0c;第 30 个百分位数是列表中从最小到最大的 30% 的值。这提供了一种简单的方法&#xff0c;通过计…