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


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

在这一版本中,MeterSphere的UI自动化测试模块与环境管理全面打通,更好地满足了用户一个脚本同时跑多个环境的测试需求。在测试跟踪模块中,测试计划关联测试用例时支持记住跨页选择的记录,一并导入,提升关联效率;接口测试模块中,接口定义列表支持批量复制指定版本的CASE和Mock数据,以减少重复性工作的录入。在通用功能模块中,变更Jenkins Job的运行结果为当前运行的测试计划/用例的实际执行结果。

新增功能

■ UI自动化测试模块与环境管理全面打通(X-Pack)

在MeterSphere v2.6.0版本中,UI场景用例新增“运行环境”选项,用户可以选择将设计好的自动化脚本在不同环境中执行,进一步提高测试用例的复用性。

执行完的UI测试用例报告会展示本次执行的运行环境,以供用户排查和定位问题。

关联到测试计划中的UI自动化测试用例在执行测试计划时,也会根据测试计划所选择的运行环境生效。至此,接口测试模块、UI测试模块已经实现与项目环境的全面打通。

■ 测试计划关联用例支持记住跨页选择的记录

如今,在MeterSphere的“测试计划”模块中关联待执行的测试用例已经成为一个非常高频的操作了。为了提升关联用例的效率,在MeterSphere v2.6.0版本中,关联测试用例支持记住跨页选择的记录,再一并导入。

■ 接口定义列表支持批量复制指定版本的CASE和Mock数据(X-Pack)

在实际项目测试过程中会经常遇到接口变更的情况,接口每更新一个版本就需要进行新一轮测试。而针对变更比较小的接口,比如新增了一个参数,这时候用户希望可以快速复制上一个版本的CASE,针对这些CASE再添加相应的参数即可覆盖新版本的测试。

为了满足这一测试需求,在MeterSphere v2.6.0版本中,新增了“复制版本数据”批量处理的功能,用户可以将指定版本的CASE和Mock数据复制到当前版本中。

■ 变更Jenkins Job运行结果为测试计划/用例运行结果

在DevOps流水线中,自动化测试已经成为了必不可少的环节。用户期望根据自动化测试的运行结果来决定是否终止流水线的后续节点。在MeterSphere v2.6.0版本中,我们将Jenkins Job的运行结果变更为当前运行的测试计划或用例的实际运行结果,即用例运行失败则Jenkins Job的状态也为失败。

功能优化

 测试跟踪:调整测试计划实际结果字数限制(将300字符调整为500字符);

 测试跟踪:定时任务执行的测试计划生成报告后支持编辑报告总结;

 接口测试:Mock的后置脚本支持获取不同格式的请求数据;

 接口测试:运行环境列表支持模糊搜索;

 接口测试:单步调试用例或场景步骤时响应内容自动展开;

 接口测试:接口TEST支持保留最近一次的执行记录;

 通用功能:标签字数过多时的展示优化;

 通用功能:接口场景查看定时任务通知的测试报告时,增加了配置查看免登录参数(X-Pack)。

Bug修复

 fix(测试跟踪):修复通过批量修改的方式修改指定自定义字段会导致全部字段被修改的问题(GitHub #21075);

 fix(接口测试):修复API自动化首页统计信息在切换Table页后相关统计信息不展示的问题(GitHub #21120);

 fix(接口测试):修复使用接口自动化转性能测试执行时获取不到运行环境环境变量的问题(GitHub #21150);

 fix(接口测试):修复接口自动化场景中单独执行用例不能调用环境变量的问题(GitHub #21116);

 fix(系统设置):修复显示设置修改系统名称不生效的问题(GitHub #21247)。

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


相關推薦

2022-11-29

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

2022-09-27

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

2022-11-01

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

2023-02-28

2023年2月24日,MeterSphere一站式开源持续测试平台正式发布v2.7.0版本。 在这一版本中,MeterSphere在测试跟踪模块进行了UX交互升级,整个页面采用轻量化设计进行整体降噪,页面信息更加清晰易懂,操作流程更顺畅,用户体验得

2023-10-31

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

2023-09-02

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

2023-08-10

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

2023-01-04

Sundial    .NET 功能齐全的开源分布式作业调度系统,可从最小的应用程序到大型企业系统使用。 特性 简化调度作业 支持作业监视器 支持作业执行器 支持自定义作业存储组件(持久化) 支持自定义策略执行

2023-10-21

  4、 修改看板中,按钮不对齐 BUG 5、BUG 来源统计和环境管理,在升级数据库时加子项,更于维护权限,要不分配了权限但在在查看权限时不显示,实际是有该权限的 三:功能界面截屏 待办排名,一目了然当前进度瓶

2023-09-28

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

2023-07-19

性。 五、构建与环境 持续交付强调自动化构建和环境管理,以提高交付效率。TeamVision 在这方面提供了丰富的功能支持: 自动化构建:TeamVision 支持与常见的构建工具(如 Jenkins 和 Maven)集成,实现自动化构建,从

2023-08-19

务,为客户创造数据价值。 小结 未来,NineData 将持续提升数据管理能力,以“客户第一,高效稳定”的原则为企业提供智能、高效、安全的数据管理服务。通过不断地创新和技术研发,帮助企业在数字化时代用好数据和

2023-11-30

时又加载了一次 gird    12 个 BUG 修复 : 1、环境管理后台权限在前一版本升级数据库后,权限 URL 没配置取,导致无法访问  2、任务菜单下的我负责任务,我参与的任务,我关注的,以及所有任务,过滤不正确&nbs

2022-11-26

建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。 建木v2.6.0现已发布 主要更新:支持HA部署、修复若干已知bug feature: 建木Server支持H