MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)

图片[1]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

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

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

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

新功能

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

测试跟踪模块中的测试用例管理、测试用例审查、测试计划跟踪这些主要功能都增加了脑图形式的编辑和呈现方式。脑图编辑器使用百度的 Kityminder 项目。以脑图的形式,用户可以更直观的梳理用例,更方便的记录用例执行的结果。

图片[2]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

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

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

图片[3]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

图片[4]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

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

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

图片[5]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

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

MeterSphere v1.8.@ >0版本还增加了报表统计功能(在X-Pack增强包中)。通过这个功能,用户可以分析和统计跨项目测试用例变化等信息。更多分析视图和呈现方式将在后续版本中不断完善和更新。

图片[6]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

MeterSphere v1.8.0版本除了上面提到的新功能外,还包含许多其他功能更新和优化,欢迎来到MeterSphere项目的官方文档和GitHub的Release页面存储库以查看更详细的更新日志。

功能优化

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

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

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

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

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

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

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

■ 接口测试:在接口定义列表的操作栏中添加执行操作;

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

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

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

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

图片[7]-MeterSphere开源持续测试平台正式发布v1.8.0版本(组图)-老王博客

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

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

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

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

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

■系统设置等:SQL异常输出到控制台,而不是直接在页面弹出错误信息。

错误修复

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

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

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

■ fix(接口定义):删除用例提示删除接口软件测试 思维导图,改成用例(#1668.0@>;

■ 修复(界面定义):输入用例名称,让鼠标离开背景自动保存,无需折叠页面,无弹窗提示(#1668.1@> ;

■ fix(接口定义):修复删除CASE时的“确认删除”弹窗问题(#1578.2@>;

■ 修复(接口测试):使 XPath 断言规则表达式接受更长的字符(#1668.2@>;

■ fix(接口测试):修复只读用户权限过高无法操作数据(#1618.0@>;

■ fix(系统设置):修改用户密码框时添加确认密码(#1668.5@>;

■ fix(接口定义):将接口保存为新用例后,方法名会自动被协议替换(#1348.2@>;

■ fix(测试计划):修复测试计划→状态修改后时间显示错误(#1298.2@>;

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

■ 修复:修复定时任务点击跳转错误(#1648.9@>;

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

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

■ 修复:修复菜单栏缩放过多导致的布局错位问题(#1598.0@>;

■ 修复:修改界面自动化,界面定义导入参数选择按钮软件测试 思维导图,修复复选框不显示的问题(#1638.1@>;

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

■ 修复:测试计划编辑错误修复(#1398.9@>;

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

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

■ 修复:解决界面自动化→添加场景变量,焦点错误切换(#1348.5@>;

■ 修复:解决测试跟踪→用例审核,删除所有用例再添加,列表需要刷新的问题(#1378.5@>;

■ 修复(界面测试):解决场景步骤→等待控制器Ctrl+S保存失败的问题(#1338.2@>;

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

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论