测试管理新增视图与高级搜索功能,测试计划支持一键生成缺陷详情,MeterSphere开源持续测试工具v3.3版本发布

news2024/9/29 14:20:49

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

在这一版本中,接口测试方面,接口导入功能支持导入Postman、JMX、HAR和MeterSphere格式的文件,接口场景的自定义请求步骤支持cURL快捷导入;测试管理方面,接口定义列表、测试用例列表和用例评审列表新增视图与高级搜索功能,“测试计划”模块支持一键提交缺陷并自动生成缺陷详情,测试计划报告支持导出为PDF格式文件。

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

新增功能

■ 接口导入支持Postman、JMX、HAR和MeterSphere格式文件

在MeterSphere v3.3版本中,接口导入功能新增支持导入Postman、JMX和HAR格式的文件,同时提供“覆盖导入”和“不覆盖导入”两种导入模式供用户选择。

针对Postman的导出文件,MeterSphere特别提供了接口用例的同步导入功能。对于用户使用插件扩展的接口协议,MeterSphere v3.3版本也同步优化了这些接口的导入机制,用户在将存量的接口数据转换为符合标准的JMX文件后,即可直接导入MeterSphere中进行管理和维护。

除此之外,MeterSphere v3.3版本的接口导入功能还支持导入和导出MeterSphere格式的文件,可以有效满足用户数据迁移的需求。
在这里插入图片描述

▲图1 MeterSphere接口导入功能界面

■ 测试管理新增视图与高级搜索功能

在MeterSphere v3.3版本中,测试用例列表新增视图功能。视图功能能够增强列表数据的可读性,方便用户进行数据分析,显著提升用户的使用体验。MeterSphere提供了“全部数据”、“我关注的”和“我创建的”三个默认视图,同时也支持用户自定义视图,灵活满足用户的不同需求,有效提高团队的协作能力。
在这里插入图片描述

▲图2 测试用例列表新增视图功能

在MeterSphere v3.3版本中,测试用例列表还新增了高级搜索功能。高级搜索功能支持多条件筛选,并且允许使用布尔逻辑,在帮助用户快速筛选出所需数据的同时,也满足了用户对复杂查询的需求。

除此以外,考虑到不同的测试用例之间可能存在不同的模板字段,MeterSphere开源项目组特别为高级搜索功能增加了“自定义字段”的筛选选项。

为了避免用户耗费精力重复进行条件设置,MeterSphere v3.3版本将视图与高级搜索功能进行了整合。用户在完成一次高级搜索后,可以点击“另存为视图”按钮,MeterSphere会根据本次搜索的条件自动生成相应的视图,用户后续只需要切换视图即可快速查询到目标数据。
在这里插入图片描述

▲图3 测试用例列表新增高级搜索功能

■ 测试计划支持一键生成缺陷详情

在MeterSphere v3.3版本中,MeterSphere一键提交缺陷的能力得到了增强。

在提交缺陷时,测试人员需要录入详细的缺陷复现步骤。然而,缺陷的复现步骤和测试用例的执行步骤具有高度一致性,重复录入步骤增加了测试人员的工作量。

为了提升缺陷的录入效率,MeterSphere开源项目组对一键提交缺陷功能进行了增强。在使用MeterSphere v3.3版本新建缺陷时,系统会根据用例的执行历史自动生成缺陷详情和标题,用户只需要指定缺陷的处理人即可快速提交一个完整的缺陷。
在这里插入图片描述

▲图4 测试计划支持一键生成功能用例缺陷详情

在创建接口缺陷时,MeterSphere会自动获取接口用例名称生成缺陷标题,同时获取接口用例的断言和报告自动生成缺陷详情,帮助缺陷的处理人快速获取关键信息,从而加快缺陷修复和质量提升的速度。
在这里插入图片描述

▲图5 测试计划支持一键生成接口用例缺陷详情

功能优化

■ refactor(测试计划):测试计划的用例列表支持批量新建或关联缺陷;

■ refactor(测试计划):测试计划报告新增按“测试点”维度展示列表数据;

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

■ refactor(测试计划):思维导图模式下执行测试用例增加常用快捷键;

■ refactor(测试计划):测试报告支持导出为PDF格式文件;

■ refactor(测试计划):测试计划的测试规划功能支持快捷修改运行环境和资源池;

■ refactor(测试用例):测试用例关联需求交互优化;

■ refactor(测试用例):测试用例导入功能交互优化;

■ refactor(测试用例):测试用例思维导图模式增加常用快捷键;

■ refactor(测试用例):测试评审的用例列表新增视图与高级搜索功能;

■ refactor(接口测试):通过Swagger URL导入接口新增Token认证方式;

■ refactor(接口测试):导入cURL功能新增支持解析Charles和Fiddler工具的抓包请求;

■ refactor(接口测试):接口场景的自定义请求步骤支持导入cURL请求;

■ refactor(接口测试):接口定义列表新增视图与高级搜索功能;

■ refactor(接口测试):接口测试报告支持导出为PDF格式文件;

■ refactor(系统设置):给指定组织或项目添加成员时支持选择所属的用户组;

■ refactor(系统设置):系统参数新增“自定义上传文件大小限制”功能。

Bug修复

■ fix(测试计划):修复报告总结的富文本无法切换代码块语言的问题(#32335);

■ fix(测试计划):修复测试计划中设置了“失败停止”但不生效的问题(#32993);

■ fix(测试用例):修复测试用例无法导出用例所属模块的问题(#32808);

■ fix(测试用例):修复思维导图模式下编辑用例时主键冲突的问题(#32332);

■ fix(接口测试):修复全局断言判断不正确的问题(#33222);

■ fix(接口测试):修复接口导入无法识别Swagger文件中“《”、“》”符号的问题(#33025);

■ fix(项目管理):修复消息通知无法获取缺陷模板中${status}字段值的问题(#33067);

■ fix(项目管理):修复缺陷模板新增成员字段后基础信息无法显示的问题(#33979)。

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

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

相关文章

大数据实时数仓Hologres(一):Hologres 简单介绍

文章目录 Hologres 简单介绍 一、什么是实时数仓 Hologres 二、产品优势 1、专注实时场景 2、亚秒级交互式分析 3、统一数据服务出口 4、开放生态 5、MaxCompute查询加速 6、计算存储分离架构 三、应用场景 搭建实时数仓 四、产品架构 1、Shared Disk/Storage &am…

sql注入工具升级:自动化时间盲注、布尔盲注

项目地址:https://github.com/iamnotamaster/sql-injecter 给我之前写的sql注入脚本进行了一些升级,此文章就是对升级内容的分析,升级内容如下: 使用占位符foo来填充payload里需要经常修改的部分 自动判断循环 支持爆破和二分查…

UE4_Niagara基础实例—6、蓝图与粒子系统的通信

效果图: 分析: 通过键盘按键来修改粒子系统粒子的大小。 步骤: 1、粒子系统使用上一个实例的粒子系统,大体参数如下: 参数都是乱调的,自己可以随意设置,只注重方法而不在意好看,汗…

求5X5的次小值/次大值

我们知道,求最大值和最小值是比较容易的,就是通过分组判断,然后再次比较即可求出,那么求出次小值/次大值怎么实现呢,本文提供一个设计的思路。 以5x5为例,求出次小值, 第一步,先分…

H5 随机身份证号码、社会统一信用代码、手机号、名字、银行卡号码

平时注册可能会用到这些,原本用自己服务器搭了个,感觉纯前端的还能引入到项目中挺好的,之后再追加一些常用的随机数据,这样写表单应该就会好测试了(●’◡’●)。 在线链接 https://linyisonger.github.io/H5.Examples/?name./07…

华为OD机试 - 箱子之字形摆放(Python/JS/C/C++ 2024 E卷 100分)

华为OD机试 2024E卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试真题(Python/JS/C/C)》。 刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,…

【vue3】防抖与节流

1.防抖 (多次触发 只执行最后一次) 作用: 高频率触发的事件,在指定的单位时间内,只响应最后一次,如果在指定的时间内再次触发,则重新计算时间防抖类似于英雄联盟回城6秒,如果回城中被打断&…

基于Next.js和TailwindCss的TailwindCss

最近在研究 Next.js 和 TailwindCss ,这两天没事的时候就搞了一个 c。 目前工具部署在 Vercel ,欢迎各位体验(能提出意见更好嘿嘿) 体验地址: https://icon.999872.xyz/ 图片预览 👇

DRF实操学习——商城

DRF实操学习——商城 1. 商城模型的设计2. 优化商品分类表1. 序列化器和查询集的优化2. 得到指定类目的所有商品 商品表1. 视图的基础权限等配置2. 增加上传商品图片的接口3. 优选商品接口 分析: 商品分类表商品表商品图片表:一个商品有多张图片 1. 商城…

(undone) MIT6.824 Lab1

参考:http://nil.csail.mit.edu/6.824/2021/labs/lab-mr.html task1: 熟悉讲义,尤其是搞明白如何运行测试程序(完成) ------------------------------------------------ start 先看 Introduction 我们的目标:构建一个MapReduce系统。 细节&…

数据结构_2.2、顺序表插入删除查找

1、线性表的顺序存储表示定义: 线性表:是具有相同数据类型的n (n≥0)个数据元素的有限序列 顺序表:用顺序存储的方式实现线性表 顺序存储:把逻辑上相邻的元素存储在物理 位置上也相邻的存储单元中&#…

前端大模型入门:实战篇之Vue3+Antdv+transformers+本地模型实现增强搜索

本文将之前的文章,实现一个场景的实战应用,包含代码等内容。利用纯前端实现增强的列表搜索,抛弃字符串匹配,目标是使用番茄关键字可以搜索到西红柿 1 准备工作 1.1 了解llm和web开发 web端的ai开发参考 前端大模型入门&#xff…

MPI程序实例:数值积分(π值计算)

目录 一、算法介绍 二、代码实现 一、算法介绍 本程序实例通过下面的公司计算定积分的近似值: (1) 其中为积分区间数,为积分步长,为积分区间的中点,被积函数。 假设总进程数为p(程序中的numprocs变量)&a…

判断JDK是否包含某个class

问题描述:今天遇到个问题,把oracle替换为openjdk,应用启动时,提示noclassdeffounderror 解决办法:先确认下环境里的jdk里是否包含这个class,进入jdk安装目录的/jre/lib,执行命令:ja…

tar命令:压缩、解压的好工具

一、命令简介 用途: tar​ 命令用于创建归档文件(tarball),以及从归档文件中提取文件。 标签: 文件管理,归档。 特点: 归档文件可以保留原始文件和目录的层次结构,通常使用 .tar ​…

每日OJ题_牛客_HJ108求最小公倍数_C++_Java

目录 牛客_HJ108求最小公倍数_C_Java 题目解析 C代码 Java代码 牛客_HJ108求最小公倍数_C_Java 求最小公倍数_牛客题霸_牛客网 题目解析 A 和 B 的最小公倍数 A * B / 两者的最大公约数。最大公约数&#xff1a;辗转相除法。 C代码 #include <iostream> #includ…

C语言—顺序表(含通讯录项目)

目录 一、顺序表的概念及结构 二、顺序表的分类 &#xff08;2.1&#xff09;静态顺序表 &#xff08;2.2&#xff09;动态顺序表 三、动态顺序表的实现 &#xff08;3.1&#xff09;基本结构定义 &#xff08;3.2&#xff09;初始化和销毁 &#xff08;3.2.1&#xff0…

【MWORKS专业工具箱系列教程】控制系列工具箱第四期:时域分析

本工具箱教程以控制系统模型创建、分析与设计流程为主线&#xff0c;通过大量示例介绍MWORKS控制系统工具箱的功能和具体使用。共计10篇文章&#xff0c;上一篇主要介绍了控制系统连接与化简。 同元软控&#xff1a;【MWORKS专业工具箱系列教程】控制系 列工具箱第三期&#x…

Shopline对接需要注意的问题

Shopline对接是一项复杂而细致的工作&#xff0c;为了确保对接的顺利进行&#xff0c;并保证系统的稳定性和可靠性&#xff0c;需要注意以下几个方面。 1.API文档的详细阅读 功能理解&#xff1a; 仔细阅读Shopline提供的API文档&#xff0c;全面了解每个接口的功能、参数、返…

一起发现CMake太美-01-CMake是什么CMake的前世今生

本系列课程的主要内容包括&#xff1a; 点击本课程的 链接 可以进入视频课程的学习。 下面介绍本系列课程的第一课的主要内容&#xff0c;本节课从CMake是什么&#xff0c;能做什么&#xff0c;以及CMake的远亲近邻入手&#xff0c;让大家对CMake有一个大致的了解。 随后&am…