测试跟踪模块ux交互升级,多个x-pack功能开放至开源版,metersphere开源持续测试平台v2.7.0发布

FIT2CLOUD飞致云 FIT2CLOUD飞致云     2023-04-05     155

关键词:

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版本的新增功能。

模块首页ux交互升级,接口测试支持禁用本地执行,metersphere开源持续测试平台v2.4.0发布

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

metersphere体验

1.简介MeterSphere是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,兼容JMeter等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量软件... 查看详情

React Native Jest - 如何使用多个钩子测试功能组件?无法存根 AccessiblityInfo 模块

】ReactNativeJest-如何使用多个钩子测试功能组件?无法存根AccessiblityInfo模块【英文标题】:ReactNativeJest-HowtotestFunctionalcomponentwithmultiplehooks?UnabletostubAccessiblityInfomodule【发布时间】:2022-01-1601:37:15【问题描述】:我正在尝试为我最... 查看详情

车辆跟踪设备中移远模块smtp功能介绍

...行业提供了设备的通信基础。其中之一就是物联网的资产跟踪方向。资产监测包括了:常规资产监测、车辆监测、人员定位、环境监测等。本文主要阐述了车辆跟踪设备中移远模块SMTP的功能介绍。首先笔者需要向用户介绍车... 查看详情

软件联调测试

联调测试总计一个大型项目都会涉及多个部门的多个系统,系统之间通过接口或中间件等形式交互。在项目开发时各系统的工作都是并行的,每个系统开发完成后先由内部测试工程师进行内部的功能模块测试。在这整个... 查看详情

软件联调测试

联调测试总计一个大型项目都会涉及多个部门的多个系统,系统之间通过接口或中间件等形式交互。在项目开发时各系统的工作都是并行的,每个系统开发完成后先由内部测试工程师进行内部的功能模块测试。在这整个... 查看详情

移动端功能测试要点

1、安装、卸载测试在真机上的以及通过91等第三方的安装与卸载安装在手机上还是sd卡上2、启动app测试3、升级测试数字签名、升级覆盖安装、下载后手动覆盖安装、跨版本升级、升级后可以正常使用。覆盖安装要确保数据库有... 查看详情

ui自动化测试模块与环境管理全面打通,metersphere开源持续测试平台v2.6.0发布

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

1.4测试需求分析

测试需求分析1.必要性只有明确了测试需求,才能知道怎么去测试,什么时候开始测试,要多少人测试,测试的环境 2.提取方法通过分析需求中的输入输出、处理、限制、约束等,给出相应的验证内容(正常的功能测试) ... 查看详情

接口测试介绍

...供给外界的一种抽象物,或者说是一种沟通的协议。接口测试的本质:其实所谓的接口测试本质就是功能测试,只不过我们采用测试接口的方式来测试功能。我们对接口的操作最终会发送到数据库,也就是对数据库进 查看详情

elasticsearch验证模块x-pack

安装模块bin/elasticsearch-plugininstallx-pack--batch也可以直接下载模块bin/elasticsearch-plugininstallfile://usr/local/src/x-pack.5.1.zip--batch 当然kibana也可以安装bin/kibana-plugininstallx-pack--batch 配置elasti 查看详情

x-pack详解

 启用和禁用启用和禁用X-Pack功能默认情况下,所有X-Pack功能都被启用。您可以启用或禁用特定的X-Pack功能elasticsearch.yml,kibana.yml以及logstash.yml配置文件。设置描述xpack.graph.enabled设置为false禁用X-Pack图形功能。xpack.ml.enabled设... 查看详情

软件测试都用哪些工具?各工具有啥特点?

...se)等整个生命周期。  3、TestlinkTestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,... 查看详情

禅道bug的提交与跟踪

进入测试页面点击提交bug   点击过后跳转到bug详情页   参数详解:  所属项目:就是测试人员目前所测试项目  所属模块:具体的功能模块,如登录,注册,搜索,退出  所属迭代:每个项目产品都... 查看详情

helm安装带验证的elasticsearch6.x7.x集群(代码片段)

...法就是添加HTTP密码,但是,对于使用来说不是很友好,X-pack好用,但是是收费的。不过,在ES6以后,X-pack陆续放开了一些功能,比如Monitor集群监控功能,ES6.8及以后版本ES又将部分安全性功能免费开放了,包含安全认证功能,之... 查看详情

什么是组件化

...的功能和调用它时所需要的参数。组件是可以单独开发、测试。允许多人同时协作,编写及开发、研究不同的功能模块。 查看详情

不同类型的测试

1.Unittesting单元测试的级别非常低,接近应用的源代码。它们包括测试软件使用的类、组件或模块的单个方法和功能。通常,单元测试的自动化成本相当低,并且可以由持续集成服务器快速运行。2.Integrationtesting集成测... 查看详情

如何收集功能模块执行的详细堆栈跟踪?

】如何收集功能模块执行的详细堆栈跟踪?【英文标题】:HowtocollectdetailedstacktraceforFunctionModuleexecution?【发布时间】:2022-01-0406:07:59【问题描述】:有没有一种方法/工具可以为SAP功能模块执行收集详细的Stacktrace?我们发现应用... 查看详情