3月25日,MeterSphere一站式开源持续测试平台正式发布v1.8.0版本。v1.8.0版本是2021年农历春节后的第一个版本,经过近两个月的迭代,我们为大家带来了众多的功能更新及优化。

测试用例模块整体上进行了优化及重构,同时新增了思维导图用例编辑模式,感谢滴滴团队开源的AgileTC平台提供的用例编辑设计思路;接口测试模块可以将JMX文件直接导入为一个接口自动化场景了;性能测试模块中一个测试不再局限于单一的JMX文件,用户可根据自己的需要自由组合线程组;除此之外,我们还在X-Pack增强包中增加了统计报表功能。

详细更新内容请查看下方的更新介绍,以及GitHub Releases页面的更新日志。

新增功能

■ 测试用例支持思维导图编辑模式

在测试跟踪模块中的测试用例管理、测试用例评审、测试计划跟踪这几大主要功能中,均新增了脑图形式的编辑与展现方式。脑图编辑器使用了百度的Kityminder项目,通过脑图的形式,用户可以更直观地对用例进行梳理,更方便地记录用例执行的结果。

■ 接口测试支持导入JMX文件

对于之前一直在使用JMeter的用户,他们有很多已有的JMX脚本希望可以直接导入到MeterSphere平台上使用,避免在平台上再次编辑脚本带来很多重复性的工作。因此,在v1.8.0版本中我们新增了导入JMX文件的功能,导入后的接口自动化场景与原始JMX文件结构保持一致,可以直接在平台上执行或通过该场景创建性能测试。


■ 性能测试支持自由组合场景

在之前的版本中,创建性能测试时只能选择一个JMX文件进行上传。为了让用户更灵活地组织性能测试,MeterSphere v1.8.0版本将性能测试与JMX文件进行了解耦,创建性能测试时可以选择多个JMX文件,或添加已有的接口自动化场景,自由地组合需要压测的线程组。

■ 增加报表统计功能(X-Pack增强包内)

MeterSphere v1.8.0版本还新增了报表统计功能(X-Pack增强包内)。通过该功能,用户可以对跨项目的测试用例变更情况等信息进行分析统计,更多分析视图及展现方式将在后续版本中不断完善和更新。

除了上述提到的新增功能外,MeterSphere v1.8.0版本还包含很多其他功能更新和优化,欢迎进入MeterSphere项目的官方文档及GitHub仓库的Release页面,查看更加详细的更新日志。

功能优化

■ 测试跟踪:优化测试跟踪首页展示内容;

■ 测试跟踪:统一测试计划关联用例页面样式;

■ 测试跟踪:通过XMind格式导入用例时增加标签处理;

■ 测试跟踪:测试用例导入模板增加标签列;

■ 接口测试:支持跨项目添加接口用例及接口自动化场景;

■ 接口测试:导出接口定义时同时导出用例;

■ 接口测试:接口自动化场景支持全屏编辑模式;

■ 接口测试:接口定义列表操作列增加执行操作;

■ 接口测试:接口定义用例删除增加二次确认;

■ 性能测试:使用Kubernetes资源池时性能测试任务增加反亲和性配置(X-Pack增强包内);

■ 性能测试:优化测试执行失败时的提示信息;

■ 性能测试:测试资源池增加更多配置;

■ 性能测试:定时清理测试产生的中间数据;

■ 系统设置及其他:系统管理员修改用户密码需要二次确认;

■ 系统设置及其他:显示配置支持修改配色(X-Pack增强包内);

■ 系统设置及其他:数据表格支持自定义显示列;

■ 系统设置及其他:登录时用户名密码加密传输,并增加CSRF拦截器;

■ 系统设置及其他:SQL异常报错输出到控制台,而非在页面上直接弹出报错。

Bug修复

■ fix(定时任务):修复开启→关闭定时任务提示窗错误(#1578);

■ fix(接口定义):修复Basic Auth认证问题;

■ fix(接口定义):修复导入接口个数不对,以及API和CASE判断错误的问题(#1659);

■ fix(接口定义):删除用例提示的是删除接口,改为用例(#1664);

■ fix(接口定义):输入用例名称,让鼠标移开后台自动保存,不用折叠页面也不用弹出提示(#1665);

■ fix(接口定义):修复删除CASE时没有“确认删除”弹窗(#1571);

■ fix(接口测试):使XPath断言规则的表达式能接收更长的字符(#1661);

■ fix(接口测试):修复只读用户权限过高能对数据进行操作(#1614);

■ fix(系统设置):修改用户密码时增加确认密码框(#1662);

■ fix(接口定义):将接口另存为新用例后,方法名会被前端自动替换为协议(#1341);

■ fix(测试计划):修复测试计划→修改状态后时间显示有误的问题(#1291);

■ fix:修复系统设置→创建用户→手机号15和16号段不合法的问题(#1328);

■ fix:修复定时任务点击跳转错误(#1643);

■ fix:修复新建接口,另存为用例后,修改接口路径,用例没有同步的问题(#1409);

■ fix:修复点击取消关闭定时任务,Switch仍然会显示被关闭的问题(#1640);

■ fix:修复菜单栏缩放过大导致的布局错位问题(#1594);

■ fix:修改接口自动化、接口定义的导入参数全选按钮,修复选框不显示的问题(#1635);

■ fix:场景用例步骤复制时插入在当前步骤下面(#1570);

■ fix:测试计划编辑错误问题修复(#1393);

■ fix:测试计划无法编辑问题修复(#1359);

■ fix:系统设置→创建项目,取消回车保存功能(#1329);

■ fix:解决接口自动化→添加场景变量,焦点错误切换(#1342);

■ fix:解决测试跟踪→用例评审,删除所有用例再添加时,需要刷新才显示list的问题(#1372);

■ fix(接口测试):解决场景步骤→等待控制器Ctrl+S保存失败的问题(#1331);

■ fix(测试计划):修复测试计划空指针、计划开始时间更新等问题(#1543)。

测试用例支持思维导图编辑模式,MeterSphere开源持续测试平台v1.8.0发布丨Release Notes相关推荐

  1. 增加用例评审及思维导图导入功能,MeterSphere开源持续测试平台v1.3.0发布丨Release Notes

    9月29日,MeterSphere开源持续测试平台正式发布v1.3.0版本.在该版本中,MeterSphere主要针对测试跟踪及接口测试模块进行了功能更新及优化. 在测试跟踪模块中,我们增加了全新的用 ...

  2. 集成JIRA/TAPD管理缺陷,增强接口测试,MeterSphere开源持续测试平台v1.2.0发布丨Release Notes

    8月31日,MeterSphere开源持续测试平台正式发布v1.2.0版本.在该版本中,针对测试跟踪模块的缺陷管理功能,我们与主流的JIRA/TAPD平台进行了集成.同时对接口测试进行了全面增强,单接 ...

  3. 支持自定义权限及项目级别权限配置,MeterSphere开源持续测试平台v1.10.0发布|Release Notes

    5月27日,MeterSphere一站式开源持续测试平台正式发布v1.10.0版本. 在这一版本中,我们重点优化了平台的相关管理功能,包括提供全局的操作.变更记录功能,重构了用户权限体系,支持自定义用 ...

  4. 接口自动化场景优化,MeterSphere开源持续测试平台v1.19.0发布

    3月28日,MeterSphere一站式开源持续测试平台正式发布v1.19.0版本. 在这一版本中,我们重点围绕接口测试模块的体验性和数据一致性进行了深度改善.首先,我们优化了接口自动化中场景编排的交 ...

  5. 新增版本管理及版本对比,接口测试结果增加误报标记,MeterSphere开源持续测试平台v1.17.0发布

    2022年1月27日,MeterSphere一站式开源持续测试平台正式发布v1.17.0版本. 在这一版本中,我们新增了版本管理及版本对比相关功能(X-Pack),用户可以为功能用例.接口定义.接口自 ...

  6. 文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布

    2022年8月29日,MeterSphere一站式开源持续测试平台正式发布v2.1.0版本. 在这一版本中,MeterSphere的UI测试模块对鼠标指令进一步扩展,实现了绘图核心场景的覆盖:在测试跟 ...

  7. MeterSphere开源持续测试平台完成麒麟软件NeoCertify认证

    2022年3月10日,中国领先的开源软件提供商FIT2CLOUD飞致云宣布,MeterSphere开源持续测试平台已经通过麒麟软件NeoCertify认证. 经过严格验证,MeterSphere开源持 ...

  8. MeterSphere开源持续测试平台携手柠檬班,为提升软件测试行业整体效率添砖加瓦

    2021年12月21日,杭州飞致云信息科技有限公司(即FIT2CLOUD飞致云)与湖南零檬信息技术有限公司(即柠檬班)达成战略合作,柠檬班正式成为FIT2CLOUD飞致云战略合作伙伴及官方教育认证机构 ...

  9. 堡垒机应用发布服务器是干嘛的_支持Web UI数据库审计和敏感数据国密算法加密,JumpServer堡垒机v2.5.0发布丨Release Notes...

    11月18日,JumpServer开源堡垒机正式发布v2.5.0版本.该版本的新增功能包括:支持Web UI数据库审计(X-Pack增强包内).支持敏感数据国密算法加密.新增克隆创建.新增高危命令告警 ...

最新文章

  1. 16进制输出C语言字符常量,基础C语言:进制、常量
  2. LeetCode 106. 从中序与后序遍历序列构造二叉树(Construct Binary Tree from Inorder and Postorder Traversal)...
  3. 如何优雅地替换一个实现
  4. 关于PS插件Nik Collection不兼容cc2021闪退的解决方法
  5. 试用VisualStudio2005Beta2出现的小BUG
  6. 指定的颜色信息显示方法
  7. 在 Docker 中使用 mysql 的一些技巧
  8. 强大的网页性能测试工具--Speed Tracer
  9. 熵的理解(玻尔兹曼分布)
  10. ubuntu linux u盘安装教程,U盘安装ubuntu的详细教程
  11. 计算机面试题100题,精选面试100题及答案.doc
  12. [转]如何在Web页面上直接打开、编辑、创建Office文档
  13. 鸿合一体机触屏没反应怎么办_一体机屏幕触摸不准的原因以及解决方法
  14. 【ISO】Windows10系统ISO镜像怎么从微软官网下载?
  15. Excel如何在当前行的下方插入新行?
  16. 【练习】苏宁易购注册界面的实现
  17. 基于PHP+Web的旅游网站设计与实现
  18. windows下linux子系统(Ubuntu)配置(基础配置+zsh)
  19. 旺季到来,跨境电商卖家年末冲刺!
  20. w10网络里面没有计算机,win10计算器没有了怎么办_w10系统自带的计算器没有了的解决方法...

热门文章

  1. 蘑菇丁工学云打卡教程
  2. 在c++11中讨论nullptr和NULL
  3. 首个室温超导体问世,为了发现它,科学家用废了几十颗钻石 | Nature封面-1
  4. C# aspnetcore 完整修改项目名称
  5. Mavenir研究表明,向融合5G Packet Core迁移可将总拥有成本降低多达36%
  6. Chromium 实战(一) -- 构建chromium
  7. VisualFreeBasic:VisualBasic6望尘莫及之循环内控制
  8. TileColor快速指导:注册ocx文件
  9. Linux技巧之磁盘格式化命令
  10. 穷查理宝典--人类误判心理学思维导图