接口测试支持IDEA插件一键同步API、新增思维导图快速评审测试用例,MeterSphere开源持续测试工具v3.1.0版本发布

2024年7月29日,MeterSphere开源持续测试工具正式发布v3.1.0版本。

在这一版本中,接口测试方面,支持通过IDEA插件一键同步API至MeterSphere;测试管理方面,“测试用例”模块新增通过思维导图模式快捷评审测试用例。在“缺陷管理”模块中,支持与第三方平台双向同步缺陷。在“测试计划”模块中,支持查看测试计划执行历史和自定义测试计划报告。

X-Pack增强包方面,单点登录功能在支持LDAP协议的基础上,新增支持OAuth、SAML(CAS)、OIDC协议。

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

新增功能

■ 接口测试支持通过IDEA插件一键同步API至MeterSphere

在MeterSphere v3.1.0版本中,为了提高研发人员的工作效率并且保证被测接口的一致性,MeterSphere开源项目组重点升级了MeterSphere IDEA Plugin,用户可以在IntelliJ IDEA插件市场中搜索关键词“MeterSphere”,下载插件并安装使用。
在这里插入图片描述

▲图1 填写插件中的“MeterSphere Settings”信息

MeterSphere IDEA Plugin v3.0.1插件借助IDEA SDK提供的Psi能力,基于Javadoc解析,无需额外的注解,能够自动识别Java类,并且支持列表、集合以及其他数据结构,支持嵌套泛型解析,最终生成的API文档可以一键同步至指定的MeterSphere项目中。
在这里插入图片描述

▲图2 API文档一键同步至指定的MeterSphere项目

■ 新增通过思维导图模式快捷评审测试用例

MeterSphere支持通过思维导图设计和呈现测试用例。在思维导图模式下,用户能够将测试用例的各个要素以图形化的方式呈现,从而让用例的结构变得更加清晰,便于测试人员快速浏览和深入理解用例。

为了进一步发挥思维导图模式的优势,为测试人员提供更好的测试管理体验,MeterSphere团队将思维导图引入到了测试用例评审中。

在MeterSphere v3.1.0版本中,支持使用思维导图模式进行用例评审,同时用户也能够在思维导图模式下查看测试用例的基本信息和评审历史。在思维导图模式下进行用例评审,可以帮助团队成员更好地展开头脑风暴,挖掘潜在问题和解决方案,提高用例评审的效率。
在这里插入图片描述

▲图3 使用思维导图模式快捷评审测试用例

■ 缺陷管理支持与第三方平台双向同步缺陷

MeterSphere v3.1.0版本支持与第三方项目管理平台进行缺陷的双向同步,在MeterSphere中创建的缺陷可以实时同步至第三方项目管理平台。同时,第三方项目管理平台的存量缺陷也可以全量同步至MeterSphere进行统一管理。

MeterSphere v3.1.0版本目前已支持对接的第三方项目管理平台包括TADP、JIRA和禅道。用户在https://github.com/metersphere/metersphere-platform-plugin下载对应平台的MeterSphere v3.0.1版本插件,并将插件上传到MeterSphere中即可使用。
在这里插入图片描述

▲图4 MeterSphere中的双向同步缺陷设置

在这里插入图片描述

▲图5 在MeterSphere中进行双向同步缺陷

■ 单点登录新增支持OAuth、SAML(CAS)、OIDC协议(X-Pack增强包)

单点登录(Single Sign-On,SSO)是一种身份验证机制,它允许用户使用一组凭据(例如用户名和密码)登录到多个相关但独立的软件系统或应用程序中。用户只需登录一次,即可访问所有经过授权的系统,而无需重复输入凭据。

MeterSphere v3.1.0版本在支持LDAP协议的基础上新增支持OAuth、SAML(CAS)和OIDC协议。用户可以通过配置单点登录协议实现用户登录状态的共享,减少重复登录操作,提升工作效率。
在这里插入图片描述

▲图6 单点登录新增支持OAuth、SAML(CAS)、OIDC协议

功能优化

■ refactor(测试计划):支持自定义测试计划报告;

■ refactor(测试计划):支持查看测试计划的执行历史;

■ refactor(接口测试):接口定义支持导出Swagger文档;

■ refactor(接口测试):新增JSON Schema组件;

■ refactor(通用功能):支持在组织和项目层级通过邮箱邀请用户。

Bug修复

■ fix(测试计划):修复测试规划中修改运行模式不生效的问题(#31839);

■ fix(测试用例):修复思维导图模式下复制模块时用例提示异常的问题(#31827);

■ fix(接口测试):修复后置操作提取参数展示错误的问题(#32243);

■ fix(接口测试):修复JSONPath断言失败的问题(#31230)。

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

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

相关文章

扫码登录方案

以哔哩哔哩扫码登录为例 二维码解码后内容为:https://passport.bilibili.com/h5-app/passport/login/scan?navhide1&qrcode_keye60869ce7f5235c7123175a7effc6f90&frommain-fe-header 扫码登陆,利用已登录设备授权未登录设备登录的方式 扫码…

使用JavaFx Fxml笔记

使用JavaFx Fxml实现账号密码登录 HelloApplication.java:package com.example.dr295cmonth7;import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.geometry.Insets; import javafx.scene.Parent; import javafx.scene.Scene; i…

【论文精读】 | 基于图表示的视频抑郁症识别的两阶段时间建模框架

文章目录 0、Description1、Introduction2、Related work2.1 Relationship between depression and facial behaviours2.2 Video-based automatic depression analysis2.3 Facial graph representation 3、The proposed two-stage approach3.1 Short-term depressive behaviour…

请你谈谈:vue的渲染机制(render)- 2举例说明问题

如何在 Vue 的 render 函数中使用 createElement 方法来创建虚拟节点(VNode)。这里是一个稍微整理后的示例,它直接对应于你提供的注释和代码片段,但作为一个完整的 render 函数的一部分,可能位于一个 Vue 组件的 scrip…

javascript(一)

一、基本语法 1.位置 (1)JavaScript脚本必须位于<script>与</script>之间 (2)<script>标签可以位于<body>或者<head>部分中 2.输出语句 (1)window.alter() 弹出警告框 (2)document.write() 可以将内容在网页中打印出来&#xff0c;同时也…

二维01背包 背包滚动数组 分割等和子集 DAY22

11.背包理论基础 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i]&#xff0c;得到的价值是value[i] 。每件物品只能用一次&#xff0c;求解将哪些物品装入背包里物品价值总和最大。 背包问题有多种背包方式&#xff0c;常见的有&#xff1a;01背包、完全…

进程间通信方式--管道

每个进程的用户地址空间都是独立的&#xff0c;一般而言是不能互相访问的&#xff0c;但内核空间是每个进程都共享的&#xff0c;所以进程之间要通信必须通过内核。 管道 管道的linux命令&#xff1a;ps auxf | grep mysql 上面命令行里面的竖线就是一个管道&#xff0c;它的功…

新手vue学习问题汇总(自用)(长期更新)

1.export default export default 是 ES6 模块语法&#xff0c;用于导出模块的默认成员。在 Vue.js 中&#xff0c;通常用来导出一个组件对象&#xff0c;使其可以在其他文件中被导入并使用。 2.props props 是组件接收外部数据的方式。父组件可以通过向子组件传递 props 来…

紫杉醇生物合成机制研究进展-文献精读35

紫杉醇生物合成机制研究进展 摘要 紫杉醇是目前已发现的最具抗癌活性的天然广谱抗癌药物之一&#xff0c;其生产方式主要依赖于从珍稀植物红豆杉中进行分离提取以及化学半合成&#xff0c;因其含量稀少&#xff0c;生产能力受到严重的限制。随着红豆杉基因组的全解析和合成生…

如何在 Windows 上安装并配置 VNC 远程连接树莓派,并结合Cpolar实现公网远程访问

目录 ⛳️推荐 前言 1. 使用 Raspberry Pi Imager 安装 Raspberry Pi OS 2. Windows安装VNC远程树莓派 3. 使用VNC Viewer公网远程访问树莓派 3.1 安装Cpolar步骤 3.2 配置固定的公网地址 3.3 VNC远程连接测试 4. 固定远程连接公网地址 4.1 固定TCP地址测试 ⛳️推荐…

内网隧道学习笔记

1.基础&#xff1a; 一、端口转发和端口映射 1.端口转发是把一个端口的流量转发到另一个端口 2.端口映射是把一个端口映射到另一个端口上 二、http代理和socks代理 1.http带那里用http协议、主要工作在应用层&#xff0c;主要用来代理浏览网页。 2.socks代理用的是socks协议、…

编码器如何在stm32上使用?

编码器如何在stm32上使用 文章目录 编码器如何在stm32上使用1. 编码器是什么&#xff1f;2. 如何在stm32上使用编码器1. 编码器的基本原理2. STM32上的实现3. 代码实现 1. 编码器是什么&#xff1f; 编码器是一种传感器或设备&#xff0c;用于测量位置、角度或速度&#xff0c…

坐标系转换公式

坐标系转换2种情况&#xff1a; 一、XOY坐标系不动&#xff0c;点P(x, y) 沿顺时针方向旋转 θ \thetaθ&#xff0c;得在XOY坐标系的坐标为P(x′, y′) 设某点与原点连线和X轴夹角为b度&#xff0c;以原点为圆心&#xff0c;逆时针转过a度 , 原点与该点连线长度为R, [x,y]为…

电测量数据交换DLMSCOSEM组件第53部分:DLMSCOSEM应用层(上)

1.范围 本部分规定了DLMS/COSEM客户机和服务器的DLMS/COSEM应用层的结构、服务和协议。同时,定义规则规定DLMS/COSEM通信配置。 它定义了用于建立和释放应用程序连接的服务,以及用于访问GB/T17215.662中使用逻辑名称(LN)或短名称(SN)引用定义的COSEM接口对象的方法和属性…

先用先发!小样本故障诊断新思路!Transformer-SVM组合模型多特征分类预测/故障诊断(Matlab)

先用先发&#xff01;小样本故障诊断新思路&#xff01;Transformer-SVM组合模型多特征分类预测/故障诊断&#xff08;Matlab&#xff09; 目录 先用先发&#xff01;小样本故障诊断新思路&#xff01;Transformer-SVM组合模型多特征分类预测/故障诊断&#xff08;Matlab&#…

关于 OSPF LSA 序列号范围 0x80000001-0x7FFFFFFF 释疑正本清源

注&#xff1a;机翻&#xff0c;未校对。 正本&#xff1a;RFC 2328 OSPF Version 2 中相关解释 April 1998 12.1.6. LS sequence number 12.1.6. 序列号 The sequence number field is a signed 32-bit integer. It is used to detect old and duplicate LSAs. The space …

找工作准备刷题Day14 回溯算法 (卡尔41期训练营 7.29)

第一题&#xff1a;Leetcode376. 摆动序列 题目描述 解题思路 使用两个变量&#xff1a;preDiff 和 curDiff&#xff0c;分别记录 前一次相邻元素差值和 此处相邻元素值之差&#xff0c;只有当preDiff 和 curDiff 符号不同&#xff0c;摆动序列长度加一。 初始&#xff1a;长…

1.4、存储系统

目录 存储器的层次结构外存&#xff08;辅存&#xff09;内存CPU的寄存器Cache总结举例局部性原理 练习题 高速缓存Cache总结举例总结 练习题 Cache的地址映像方法直接相联映像全相联映像组相联映像练习题 Cache替换算法Cache页面淘汰算法Cache的读写过程练习题 磁盘总结固态硬…

dpdk 响应icmp请求(Echo or Echo Reply Message)

注&#xff1a;对于"Echo or Echo Reply Message"类型的icmp报文&#xff0c;响应报文的Identiy和Sequence Number的值与请求报文的这两个字段的值要相同。 Identifier&#xff08;标识符&#xff09;字段通常由发送方设置&#xff0c;并被用于将ICMP请求与相应的回复…

python采集阿里巴巴历年员工人数统计报告

数据为2012到2022财年阿里巴巴每年的全职员工数量。截止2022年3月31日&#xff0c;阿里巴巴共有全职员工254941人&#xff0c;比上年增长3479人。 数据来源于阿里巴巴20-F和F-1文件 按阿里巴巴财政年度进行统计&#xff0c;阿里巴巴财年结束日期为每年3月31日 为全职员工人数 阿…