测试跟踪 UX 交互升级,MeterSphere 开源持续测试平台 v2.7.0 发布


2023年2月24日,MeterSphere一站式开源持续测试平台正式发布v2.7.0版本。

在这一版本中,MeterSphere在测试跟踪模块进行了UX交互升级,整个页面采用轻量化设计进行整体降噪,页面信息更加清晰易懂,操作流程更顺畅,用户体验得到整体提升。MeterSphere v2.7.0发布之际,为了回馈广大社区用户的支持,MeterSphere开源项目组精选了10个呼声最高的X-Pack功能开放至开源版,包括失败用例重试、失败用例一键重跑、文件管理支持对接第三方托管平台等。

新增功能

■ 测试跟踪模块UX交互升级

在MeterSphere v2.7.0版本中,测试跟踪模块的“功能用例”页面进行了全新的交互升级,页面布局更加合理。该页面采用了棋盘式设计(即尽可能展示所有相关功能,让用户一目了然,可以全局掌控系统的工作状态),提高用户的主动参与感,旨在最大程度地发挥软件功能的价值。

在测试跟踪模块的“功能用例”列表页中,对功能操作与信息展示进行了分区,中心位置展示用例列表信息,功能操作分布于页面的顶部和底部。

当用户创建或打开用例时,系统以新窗口的打开方式来展示用例的详细信息。“用例详情”页面布局进行了全新的调整,用例详情与用例其他关联信息以多个Tab的方式分类展示,用例基础信息展示在页面右侧,整体页面更加聚焦。

测试跟踪模块的页面弹窗调整为抽屉式弹窗,“抽屉式弹窗”的页面空间更大,能够承载更多的内容和信息,与主页面亲密度更高。

■ 用例评审支持多人评审

在MeterSphere v2.7.0版本中,测试跟踪模块中的“用例评审”功能进行了增强,新增多人评审模式。在以往的版本中,MeterSphere仅支持单人评审模式,即一人通过全部通过。多人评审模式需要所有评审人参与评审活动,只有全部评审通过,用例的最终评审状态才会更新为“通过”状态。多人评审模式能够推动评审活动更加规范和严谨,最大程度上规避评审环节的相关风险。

用例评审结果新增“重新提审”状态。当评审活动中的用例发生内容变更后,用例状态会自动切换为“重新提审”状态,评审人可快速检索出需要重新评审的用例。评审列表中还支持手动更新为“重新提审”状态。

注意:“重新提审”流程需要在“应用管理”→“测试跟踪”选项卡中开启“重新提审”开关。

■ 运行配置支持失败重试(X-Pack功能开放至开源版)

测试计划中的用例执行失败后,支持根据设定的重试次数再次发起执行,测试报告会完整记录接口首次运行以及最后10次运行的响应结果,供用户进行对比分析。

■ 接口测试支持一键失败重跑(X-Pack功能开放至开源版)

通过一键“失败重跑”功能,报告内的失败用例将再次执行,用户可以快速排查用例执行失败是否与环境、网路等因素相关。

■ 文件管理支持对接第三方仓库(X-Pack功能开放至开源版)

在“文件管理”页面中,支持对接第三方仓库(例如GitHub、GitLab和Gitee),实现对第三方仓库文件的实时同步。在“文件管理”页面中创建模块时,可以选择普通模块或存储库。录入存储库信息并测试连接通过后,指定文件所在的分支以及文件路径,即可从第三方仓库(例如GitHub、GitLab和Gitee)拉取文件至MeterSphere平台。

查看第三方仓库文件时,MeterSphere平台提供文件的基础信息、文件关联的用例,以及文件同步到平台的版本历史展示。

更新文件时,MeterSphere平台支持批量或单独选择需要同步更新文件的相关用例,实现了同一个文件可以被不同用例关联不同文件版本的需求。

■ 一级功能模块启用/禁用(X-Pack功能开放至开源版)

在“系统设置”→“系统参数设置”→“模块管理”页面中,支持对一级功能模块进行启用/禁用设置,满足用户个性化的使用需求。

功能优化

 测试跟踪:支持添加功能用例依赖关系并生成拓扑图(X-Pack功能开放至开源版);

 接口测试:查看引用关系列表新增“复制”关系的数据;

 接口测试:支持添加接口依赖关系,并生成拓扑图(X-Pack功能开放至开源版);

 接口测试:支持自动生成接口用例数据(X-Pack功能开放至开源版);

 接口测试:支持配置禁用本地执行的安全策略(X-Pack功能开放至开源版);

 通用功能:支持配置租户使用配额(X-Pack功能开放至开源版);

 通用功能:支持发送项目定时报告(X-Pack功能开放至开源版)。

Bug修复

 fix(安全漏洞):修复文件下载访问权限校验控制不当的漏洞(CVE-2023-25573及CVE-2023-25814);

 fix(接口测试):修复IDEA插件导出部分接口时报错的问题(GitHub #21213);

 fix(接口测试):修复在接口定义模块编辑CASE时,修改后置操作中的脚本不生效的问题(GitHub #21425);

 fix(接口测试):修复使用环境组执行场景用例时,不能保存数据到另外一个项目的环境变量问题(GitHub #21345);

 fix(接口测试):修复接口保存提示对话框文字错误(GitHub #21367);

 fix(接口测试):修复接口报告导出PDF文件是空白的问题(GitHub #21515);

 fix(接口测试):修复在查看测试计划报告中的断言失败脚本时,弹出的对话框显示层级错误的问题(GitHub #21266);

 fix(系统设置):修复升级到v2.4.1后/project/list查询接口不支持参数过滤的问题(GitHub #20961)。

特别鸣谢

感谢来自GitHub Security Lab的SuperXiaoxiong和lcxing向MeterSphere开源社区及时反馈相关漏洞。

温馨提示:欢迎到MeterSphere专业测试云(www.metersphere.com)体验MeterSphere v2.7.0版本的新增功能。


相關推薦

2022-11-29

2022年11月28日,MeterSphere一站式开源持续测试平台正式发布v2.4.0版本。 在这一版本中,MeterSphere在测试跟踪和接口测试模块中对首页进行了UX交互升级,将部分指标进行了饼图、柱状图的展示优化,同时根据社区用户的实际使用

2022-11-01

2022年10月31日,MeterSphere一站式开源持续测试平台正式发布v2.3版本。在这一版本中,MeterSphere开源项目完成了一次重要的蜕变,正式从单体应用架构升级至微服务架构。 从创立之初,MeterSphere项目就将自身定位为“一站式的持

2023-10-31

2023年10月30日,MeterSphere一站式开源持续测试平台正式发布v2.10.8 LTS版本。自2023年5月发布v2.10 LTS版本后,MeterSphere开源项目组坚持发布小版本,持续进行问题的修复更新,并针对部分功能进行优化。 本次发布的MeterSphere v2.10.8

2022-09-27

2022年9月26日,MeterSphere一站式开源持续测试平台正式发布v2.2.0版本。 在这一版本中,MeterSphere在接口测试模块中,接口定义支持自定义模板,用户可以在模板中添加自定义字段,以满足不同研发团队在接口管理方面的个性化需

2023-01-17

2023年1月16日,MeterSphere一站式开源持续测试平台正式发布v2.6.0版本。 在这一版本中,MeterSphere的UI自动化测试模块与环境管理全面打通,更好地满足了用户一个脚本同时跑多个环境的测试需求。在测试跟踪模块中,测试计划关

2024-09-30

2024年9月29日,MeterSphere开源持续测试工具正式发布v3.3版本。 在这一版本中,接口测试方面,接口导入功能支持导入Postman、JMX、HAR和MeterSphere格式的文件,接口场景的自定义请求步骤支持cURL快捷导入;测试管理方面,接口定义

2024-08-28

2024年8月26日,MeterSphere开源持续测试工具正式发布v3.2.0版本。 在这一版本中,接口测试方面,MeterSphere API Debugger插件支持API调试,接口用例支持一键同步API变更;测试管理方面,在“测试用例”模块中,使用思维导图编写测试

2024-07-02

2024年7月1日,MeterSphere v3.0版本正式发布。MeterSphere v3.0是新一代的测试管理和接口测试工具,致力于让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。 在团队协作方面,针对目前企业软件测试团队所面临的测试工具

2024-09-21

1Panel开源面板、JumpServer开源堡垒机、DataEase开源BI工具、MeterSphere开源持续测试工具、Halo开源建站工具以及MaxKB开源知识库问答系统,涵盖了运维面板、运维审计、BI分析、软件测试、CMS建站、知识库问答六大领域。 飞致云创立

2023-07-19

节,确保需求变更过程的可控性和可追溯性。 二、测试管理 持续交付强调在整个开发周期内保持高质量。TeamVision 的测试管理功能将帮助团队提高软件质量,减少缺陷。主要功能包括: 测试计划和用例管理:团队可

2022-02-25

期五:在 Github 的帮助下执行最终的端到端 Bug 数据迁移测试,收集迁移所需的时间和出现的问题。(将使用 10% 的 Bug 进行测试。) 如果测试过程没啥问题,就正式迁移: 2022 年 3 月 10 日,星期四:迁移开始,BPO 进入只读

2022-11-19

。#58167 Tooltips:使 FormField 和 FormLabel 中的 tooltips 具有交互性和键盘友好性。#57706 更新说明:https://github.com/grafana/grafana/releases/tag/v9.2.5

2023-09-02

轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd 等功能; Codes 帮助企业加速融合研发、测试、运维一体化进程 常态下,刀耕火种的 Test 环节给自动化的 Dev 与 Ops 踩下了刹车

2023-10-21

轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd 等功能; Codes 帮助企业加速融合研发、测试、运维一体化进程 常态下,刀耕火种的 Test 环节给自动化的 Dev 与 Ops 踩下了刹车