Skip to content

Releases: metersphere/metersphere

v1.7.2

04 Feb 10:30
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

如果你使用了 Kubernetes 及 Helm,还可以通过我们的 Helm Chart 进行部署。

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

离线安装包

链接:https://pan.baidu.com/s/1GZ27ABBw15hyI2hJGyrT4Q
提取码:i4r1

产品文档

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

注意事项

新版本的接口测试与旧版本间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。

功能优化

feat: (系统设置) 项目-jar包管理,支持查找 (#1350)
feat(用例评审): 批量修改评审结果
feat: 组织、工作空间下拉列表增加滚动条
refactor: jar包管理优化
refactor: 抽取表格相关代码
refactor: 测试计划关联接口用例,批量执行过程中前端显示加载状态
refactor: 滚动条加粗
refactor(性能测试): 每天定时清理已经执行完成的测试中间数据
style(接口自动化): 整体展示样式优化

问题修复

fix(接口自动化): SQL历史数据升级变量处理
fix(接口自动化): SQL历史数据升级数据源处理
fix(性能测试): 修复切换报告的时候压力配置没有变化的问题
fix: 拖拽节点到根节点报错
fix(接口自动化): 场景步骤中自定义接口时隐藏另存用例按钮
fix(场景自动化): 历史数据兼容处理
fix(接口定义): 历史JDBC数据兼容处理
fix(接口定义): 排序修改
fix: get请求query参数传空报错
fix: 修复_fileter和_sort方法引用
fix: 列拖宽时字符显示不完整
fix: 删除无用代码
fix: 接口定义、场景、测试计划功能用例的表格,列拖动设置最小拖动植
fix: 模块移动国际化
fix: 测试计划-关联功能测试用例-查看报告统计-切回到功能测试用例页后左侧模块列消失
fix: 测试计划场景列表tag显示问题
fix: 滚动条宽度变化导致关联页面页面变形
fix: 环境里的请求头会优先于请求里的请求头
fix: 脚本断言选其他语言不生效
fix: 解决: 测试跟踪-用例评审,删除所有用例再添加时,需要刷新才显示list (#1372)
fix: 部分数据进入测试计划详情会报错
fix: 针对场景批量添加到测试计划,不选计划的提示优化
fix(接口自动化): 设置csv,默认允许循环获取内容
fix: jsonpath 推荐名字中带有'.',推荐失败
fix: 测试计划 编辑错误 (#1393)
fix(接口自动化): 去除场景级别csv,保留循环内
fix(接口自动化): 场景变量搜索问题处理
fix: 接口定义->接口案例->批量编辑,请求方式中,修改TCP/SQL/DUBBO接口的下拉框数据
fix(接口自动化): 修改包含场景ID字段长度,修复因历史数据升级ID长度过长问题

v1.7.1

02 Feb 03:39
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

如果你使用了 Kubernetes 及 Helm,还可以通过我们的 Helm Chart 进行部署。

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

离线安装包

链接:https://pan.baidu.com/s/1EM8Rb1QKjPU9uXWLAZ9A8Q
提取码:dkuu

产品文档

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

注意事项

新版本的接口测试与旧版本间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。

功能优化

  • refactor(系统设置): 组织菜单下工作空间列表样式优化
  • refactor: jar包管理加滚动条
  • refactor: postman和插件导入自动创建用例
  • refactor: 通知页面的按钮间距修改
  • refactor: 重新设置接口测试-案例列表的部分列宽
  • refactor(接口定义): 去除多余日志输出
  • feat: 接口定义增加批量移动

问题修复

  • fix(接口定义): 修复tcp快捷调试问题
  • fix(接口定义): 修复历史数据数据源无法选择问题
  • fix:(接口测试) 解决场景步骤-等待控制器ctrl+s保存失败问题 (#1331)
  • fix(接口自动化): 接口定义请求体 JSONSchema 图标修改
  • fix(接口自动化): 完整url 处理判断
  • fix(接口自动化): 批量添加到测试计划,关闭处理
  • fix(接口自动化): 条件控制器非空判断处理
  • fix(接口自动化): 修复CSV变量问题
  • fix(接口自动化): 修复场景高级结果处理
  • fix(接口自动化): 修复调试时csv不起作用问题
  • fix(接口自动化): 场景报告展示优化
  • fix(接口自动化): 引用请求允许执行和复制操作
  • fix(接口自动化): 执行结果处理
  • fix(接口自动化): 提取参数给默认值
  • fix(接口自动化): 断言名称添加默认值
  • fix(接口自动化): 旧版本数据迁移 body form-data 类型数据完善
  • fix(接口自动化): 旧版本数据迁移 path 和 url 分开处理
  • fix(接口自动化): 旧版本数据迁移 命名规则调整兼容复制的场景数据
  • fix(接口自动化): 修复DUBBO协议快捷调试 method 错误问题
  • fix: (测试计划) 修复 测试计划-修改状态后时间显示有误 (#1291)
  • fix: TCP自定义请求问题
  • fix: query参数可以传空值
  • fix: 修复 系统设置-创建用户-手机号15和16号段不合法问题 (#1328)
  • fix: 修复登录页面图片位置和显示title不对的bug
  • fix: 固定列的表格,列宽设置
  • fix: 手机号不必填
  • fix: 批量修改场景环境报错
  • fix: 接口测试转性能测试报错
  • fix: 无法使用环境的变量
  • fix: 测试任务报告不展示Jenkins报告的问题
  • fix: 空指针异常
  • fix: 系统设置-创建项目,取消回车保存功能 (#1329)
  • fix: 部分场景转性能测试报错的问题
  • fix: 接口测试首页统计,未执行情景统计了回收站里的数据
  • fix: 修复下载jtl过大导致oom的问题
  • fix: 修复导入swagger,模式选择覆盖,无法编辑
  • fix: 解决 接口自动化-添加场景变量,焦点错误切换 (#1342)

v1.7.0

28 Jan 10:15
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

如果你使用了 Kubernetes 及 Helm,还可以通过我们的 Helm Chart 进行部署。

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

离线安装包

链接:https://pan.baidu.com/s/1WE3CgN71j7VAiV7DJcqw0w
提取码:hdg1

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

产品文档

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

注意事项

新版本的接口测试与旧版本间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。

新增功能

  • 测试跟踪:测试用例支持配置标签
  • 测试跟踪:测试计划支持添加性能测试
  • 测试跟踪:测试计划支持配置定时任务
  • 接口测试:增加旧版接口测试转换到新版功能
  • 接口测试:增加循环控制器
  • 接口测试:场景变量增加 CSV、列表变量、随机数变量配置
  • 接口测试:接口用例、场景用例支持创建性能测试
  • 接口测试:接口定制支持指定 Swagger URL 自动同步
  • 接口测试:增加推荐 JSONPath 断言、JSONPath 提取功能
  • 接口测试:前后置、断言脚本支持 Groovy、JavaScript
  • 接口测试:接口定义及接口自动化场景编辑页面支持 CTRL+S 保存快捷键
  • 性能测试:增加按迭代方式的压力配置模式
  • 系统设置及其他:邮件配置支持发送测试邮件
  • 系统设置及其他(X-Pack):支持 OIDC 单点登录配置

功能优化

  • 测试跟踪:测试用例支持配置标签
  • 测试跟踪:统计报告新增性能测试用例饼图
  • 接口测试:首页数据支持跳转
  • 接口测试:优化 TCP 接口定义
  • 接口测试:在接口列表等窗口中,可点击ID进入编辑页面
  • 接口测试:删除模块时,模块下的所有接口或场景被放入回收站
  • 接口测试:接口步骤样式统一
  • 接口测试:单接口用例支持全屏展示
  • 性能测试:报告请求统计页面支持按 label 筛选请求
  • 性能测试:测试列表添加ID列
  • 系统设置及其他:邮件配置支持发送测试邮件
  • 系统设置及其他:设置定时任务的弹窗中增加滑动开关
  • 系统设置及其他:页面右上角增加API文档入口
  • 系统设置及其他:登录页面重构
  • 系统设置及其他(X-Pack):系统设置页面增加单点登录配置

问题修复

  • fix swagger2.0 NullPointException (#1196)
  • fix(场景自动化): 修复sql 执行结果类型错误
  • fix(场景自动化): 修复多次执行 结果不能及时响应问题
  • fix(场景自动化): 修复引用场景查看问题
  • fix(场景自动化): 修复迁移数据场景禁用问题
  • fix(场景自动化): 场景变量设置
  • fix(场景自动化): 引用请求只允许查看,不能编辑
  • fix(场景自动化): 数据迁移后附件丢失问题修复
  • fix(场景自动化): 自定义请求修复
  • fix(性能测试): 再次执行测试时avgTransactions未初始化
  • fix(接口定义): JSON-SCHEMA 数据缺陷修复
  • fix(接口定义): dialog 弹框层级修复
  • fix(接口定义): url 规范问题修改
  • fix(接口定义): 【优化】降低新手用户使用门槛
  • fix(接口定义): 不允许拖拽
  • fix(接口定义): 修复参数提取 空指针问题
  • fix(接口定义): 修复参数提取问题
  • fix(接口定义): 修复接口路径大小写转换问题
  • fix(接口定义): 修复数据源删除后页面显示问题
  • fix(接口定义): 修复模块移动缺陷
  • fix(接口定义): 修复用例列表-复制用例,标签没复制
  • fix(接口定义): 修复用例列表新建用例时标签未清空的问题
  • fix(接口定义): 修复用例执行成功后,结果未更新,响应内容为空
  • fix(接口定义): 单条用例执行时保存变化内容
  • fix(接口定义): 快捷调试另存为用例,并自动创建一条接口
  • fix(接口定义): 批量执行用例校验
  • fix(接口定义): 接口用例结果初始化
  • fix(接口定义): 测试接口时不更新原接口数据
  • fix(接口定义): 现实执行脚本
  • fix(接口定义): 用例状态统计不准确问题修复
  • fix(接口定义): 高级搜索问题修复
  • fix(接口定义): 默认添加一条用例
  • fix(接口自动化): JSON-SCHEMA 编辑器添加
  • fix(接口自动化): LOOP 页面下拉选项丢失找回
  • fix(接口自动化): 修复DELETE参数丢失问题
  • fix(接口自动化): 修复I18n 显示问题
  • fix(接口自动化): 修复JSON 格式数据请求问题
  • fix(接口自动化): 修复SQL类型请求无法切换环境问题
  • fix(接口自动化): 修复http 协议输入参数无名称 校验
  • fix(接口自动化): 修复快捷调试,url参数处理
  • fix(接口自动化): 修复执行报告场景名称问题
  • fix(接口自动化): 修复执行没有结果返回时 频繁刷新问题
  • fix(接口自动化): 修复数据迁移后无法编辑问题
  • fix(接口自动化): 修复数据迁移缺陷
  • fix(接口自动化): 修复数据迁移问题
  • fix(接口自动化): 修复数据迁移,sql类型数据源丢失问题
  • fix(接口自动化): 修复旧数据迁移选择模块根节点问题
  • fix(接口自动化): 修复旧数据迁移问题
  • fix(接口自动化): 修复测试报告,按照场景展示
  • fix(接口自动化): 修复遮罩层问题
  • fix(接口自动化): 修改变量统计问题
  • fix(接口自动化): 修改移动问题
  • fix(接口自动化): 修改转换方法
  • fix(接口自动化): 列表参数问题修复
  • fix(接口自动化): 参数上下移动处理
  • fix(接口自动化): 场景变量基础页面完成
  • fix(接口自动化): 场景批量执行,无步骤的场景跳过,正常的继续执行
  • fix(接口自动化): 场景数据迁移问题修改
  • fix(接口自动化): 批量报告处理
  • fix(接口自动化): 数据迁移问题修复
  • fix(接口自动化): 数据迁移,模块以树形结构展示
  • fix(接口自动化): 自定义脚本问题修复
  • fix(接口自动化): 解决sql类型数据源 无法回显问题,并对历史数据进行兼容
  • fix(接口自动化): 解决场景自动化步骤编辑不能全选问题
  • fix(接口自动化): 解决无法创建场景问题
  • fix(接口自动化): 重新计算报告执行总时间
  • fix(测试计划): 修复关联的缺陷预览显示不全的问题
  • fix(测试计划): 修复性能测试按照状态筛选不生效的问题
  • fix(测试计划): 修复报告统计结果错误
  • fix(测试计划): 修复测试计划状态不准确
  • fix(测试计划): 修复测试计划进度条不准确
  • fix(测试计划): 去掉关联性能测试用例页面左侧模块树
  • fix(测试计划): 场景用例显示标签、ID,修改搜索提示
  • fix(测试计划): 执行性能测试用例状态更新
  • fix(测试跟踪): 修复最近测试计划查询问题
  • fix(测试跟踪): 测试用例XMIND导入,重复内容更新
  • fix(登陆):修复登陆密码错误时 提示重新登陆 (#1219)
  • fix(系统设置): 修复项目列表环境管理按钮丢失问题
  • fix: (接口定义) 解决在回收站中,Case切换到Api时未显示回收站内容问题 (#1271)
  • fix: (测试资源池) 仅当IP和端口同时重复时,提示添加失败 (#1264)
  • fix: json结果自动格式化
  • fix: swagger 名称为空报错
  • fix: swagger2.0导入body为空
  • fix: tcp快捷调试添加断言的无效
  • fix: tcp脚本为空,不传脚本
  • fix: 不同项目下测试计划名称冲突问题
  • fix: 不应该跨协议修改请求类型
  • fix: 修复 Missing URI template variable 'a' for method parameter of type String
  • fix: 修复CAS登录报错的问题
  • fix: 修复个人信息设置功能的bug
  • fix: 修复个人信息设置功能的bug
  • fix: 修复全选统计错误的缺陷、修复测试计划定时任务的缺陷
  • fix: 修复共享变量导致通知不能发送
  • fix: 修复关闭认证源的页面再打开之后不能选择类型的bug
  • fix: 修复创建性能测试页面,按迭代次数点击没反应
  • fix: 修复删除job的代码
  • fix: 修复场景删除后没有停到定时任务的问题
  • fix: 修复多线程组设置线程数不正确的bug
  • fix: 修复定时任务结束时通知不正确的问题
  • fix: 修复普通用户查询所有角色列表的bug
  • fix: 修复查询个人信息时越权的问题
  • fix: 修复测试计划中执行场景案例失败的问题
  • fix: 修复测试计划手动保存报告不成功的问题
  • fix: 修复登录后系统参数配置-显示设置和认证设置不显示
  • fix: 修复编辑用例的时候标签没有及时刷新的问题
  • fix: 修复菜单组件会重复监听事件的问题
  • fix: 修改图标、修改"一件创建性能测试"时压力配置下方显示的内容
  • fix: 修改接口用例空指针
  • fix: 修改数据库脚本文件
  • fix: 修改枚举使用不当的问题
  • fix: 修改测试计划内批量处理的按钮名称
  • fix: 修改用例图标
  • fix: 关联场景用例报错
  • fix: 关联场景用例标签不显示
  • fix: 关联用例小屏适配
  • fix: 切换协议,添加相同节点报错
  • fix: 去掉没有用到的字段
  • fix: 场景导入高度过高
  • fix: 场景文本修改
  • fix: 场景查看引用文字格式不统一
  • fix: 场景跳转数据查询功能失效
  • fix: 场景页面批量编辑用例
  • fix: 复制场景会出现场景名称一样的情况
  • fix: 复制场景修改场景名称后,tab页的名称没跟着变
  • fix: 嵌套表格全选样式生效
  • fix: 性能测试-批量删除弹出多条提示
  • fix: 性能测试jmx默认参数去掉 concurrentDwn 和 image_parser
  • fix: 性能测试报告列表-触发方式筛选-增加"用例触发"
  • fix: 接口场景表格-拓展按钮换行的问题
  • fix: 接口定义-用例列表-新建用例,用例名称和标签会保留上个用例的信息
  • fix: 接口定义全选操作跨协议
  • fix: 接口定义切换协议数据更新错误
  • fix: 接口定义固定列-表头全选菜单不展示
  • fix: 接口定义页面中不同卡片页的图标
  • fix: 接口定义页面,案例按钮在火狐浏览器不兼容
  • fix: 接口导入添加body请求头
  • fix: 接口测试-测试报告-删除大量数据报告失败
  • fix: 接口测试-首页-场景用例数量统计-本周新增跳转错误
  • fix: 接口测试-首页-接口数量统计-未开始/已完成/进行中跳转错误
  • fix: 接口测试文件上传失败
  • fix: 接口用例创建的性能测试,Label显示uuid
  • fix: 接口用例页面响应组件优化
  • fix: 接口自动化-场景列表-批量操作下拉框不显示操作
  • fix: 接口自动化-场景列表-批量移动,弹框显示问题
  • fix: 提取错误日志出现在断言里
  • fix: 旧版前后置脚本样式
  • fix: 更换jenkins查询测试计划接口
  • fix: 树修改后过滤失效
  • fix: 模块树搜索清空不起作用
  • fix: 测试计划-开启定时执行任务疑似未执行
  • fix: 测试计划-性能测试,运行时更新表格中的报告ID
  • fix: 测试计划-执行场景案例后更新执行时间
  • fix: 测试计划-接口测试用例-手动单个执行用例后执行时间未更新
  • fix: 测试计划-测试用例表格增加列固定
  • fix: 测试计划定时任务关闭异常
  • fix: 测试计划报告菜单批量删除功能的缺失
  • fix: 测试计划测试用例小屏下一步无法点击
  • fix: 测试跟踪-报告-查看报告详情,导出报告卡死
  • fix: 测试跟踪-测试用例-新建,标签bug修复
  • fix: 测试跟踪-测试用例-选择所有数据批量编辑-面板只显示当前页面数据
  • fix: 添加测试环境,查询测试计划下性能测试
  • fix: 环境配置-增加复制按钮
  • fix: 用例列表点输入框会展开
  • fix: 用户不存在时候提示修改
  • fix: 登入页面图片缺失
  • fix: 编辑用例新增不显示上一条下一条
  • fix: 解决 接口测试-接口自动化-场景-修改场景时描述信息不显示 (#1223)
  • fix: 解决手动保存日志时保存数据缺失的问题,同时针对报告页面增加跳转功能
  • fix: 通过apikey登陆使用local realm
  • fix: 首页跳转场景修改页面控制套报错
  • fix: (测试资源池)增加资源池中端口重复判断 (#1260)
  • fix: 解决 定时任务生成表达式 指定小时下拉框列表内容不正确 (#1228)
  • fix:解决 创建新项目编辑-描述输入框无法换行 (#1225)

v1.6.2

06 Jan 07:57
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

如果你使用了 Kubernetes 及 Helm,还可以通过我们的 Helm Chart 进行部署。

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

离线安装包

链接:https://pan.baidu.com/s/1exbhkhTrrsSy10mYKBExDQ
提取码:chkj

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

产品文档

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

注意事项

新版本的接口测试与旧版本(v1.6.0之前版本)间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。

新增功能

feat(接口自动化): 增加URL唯一性校验开关,控制URL校验规则

功能优化

refator: 项目列表添加jar包上传
refactor: 全选框样式优化
refactor: 分页改为10条
refactor: 去掉测试接口用例添加到测试计划按钮
refactor: 导入接口到指定目录下
refactor: 封装全选组件
refactor: 测试计划关联页面优化
refactor: 增加测试用例名称长度
refactor: 解决JSONPath的$..xx匹配多个值问题,解决多值选项变量无法传递

问题修复

fix: DUBBO执行缺陷修复
fix: python脚本无法使用
fix: swagger 名称为空报错
fix: swagger 导入栈溢出
fix: xpath提取出错会添加断言错误
fix: 修复下载文件时文件名没有解析的bug
fix: 关联接口用例列表重复显示问题
fix: 关联用例小屏适配
fix: 删除测试计划报错
fix: 取消关联项目同取消关联的接口用例
fix: 旧版复制请求,文件上传参数同步修改问题
fix: 测试计划自报告自定义表格样式问题

v1.6.1

31 Dec 08:57
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

如果你使用了 Kubernetes 及 Helm,还可以通过我们的 Helm Chart 进行部署。

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

离线安装包

链接:https://pan.baidu.com/s/1Q-pKQs_wD6IWaCIBgfogEw
提取码:g1dk

产品文档

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

注意事项

新版本的接口测试与旧版本(v1.6.0之前版本)间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。

功能优化

Jenkins插件:支持直接选择新版的接口测试执行
Jenkins插件:支持触发测试计划中添加的新版本接口测试用例
测试跟踪: 测试用例名称长度增大
测试跟踪: 测试计划关联列表只列出有未关联用例的接口
测试跟踪: 测试计划关联按钮样式
测试跟踪: 测试计划所属项目名显示问题
测试跟踪: 测试计划获取关联接口列表
测试跟踪: 测试计划详情页面出现滚动条
接口测试: 接口相关列表添加ID列
接口测试(旧版): 添加控制台展示执行过程中的日志
接口测试: 列表增加"选择所有数据"功能
接口测试: 创建接口、场景模块为空下拉框优化
接口测试: 场景编辑页面优化
接口测试: 导出带模块,导入自动生成模块
接口测试: 接口导入到选中模块
接口测试: 接口定义导入支持swagger 3.0
接口测试: 增加Jenkins 调用 执行用例方法
性能测试: 修改性能测试执行页面文本描述
性能测试: Kubernetes 类型的测试资源池支持指定namespace(X-Pack)
性能测试: 使用整数来统计线程数
性能测试: 修改 overview 和 summary 的计算方式
通用功能:左侧侧边栏支持左右拖拽(感谢 GitHub 用户 chenfanghang 提交的代码)
通用功能: 国际化 not support key 显示具体的key
通用功能: 用户首次登录后跳转到跟踪页面

问题修复

Bug修复:swagger接口的入参必填与非必填。目前是没有判断swagger的必填与否,全部固定为必填。(感谢 GitHub 用户 zwp201301 提交的代码)
fix(性能测试): 测试文件大小用kb计算
fix(接口定义): 用例运行环境更换位置
fix(接口测试): 接口测试 url encoder
fix(接口自动化): 修复http环境请求头公共参数无效问题
fix(接口自动化): 修复导入接口列表内容查询问题
fix(接口自动化): 修复执行单个步骤无公共参数问题
fix(接口自动化): 修复执行类型为空时错误
fix(接口自动化): 修复拖拽问题
fix(接口自动化): 修复环境公共变量
fix(接口自动化): 修复通用请求头问题
fix(接口自动化): 执行场景没有步骤时保护
fix(接口自动化): 执行场景非变量的参数不做处理
fix(接口自动化): 模块同级别排序
fix(接口自动化): 添加执行时 mock 处理
fix(接口自动化): 添加断言规则,修复执行报告缺陷
fix(测试计划): 修复编辑测试计划缺陷
fix(测试计划): 查询缺陷失败时捕获异常
fix(测试跟踪): 修复测试跟踪首页数据查询问题
fix: swagger 3 堆栈溢出
fix: 下载jtl国际化的key失败
fix: 修复rps index 越界的问题
fix: 修复火狐icon不能显示的问题
fix: 修改 statistics 显示
fix: 修改k8s资源池节点验证信息
fix: 取消调试注释
fix: 只读用户不能删除报告
fix: 性能测试列表为空
fix: 接口测试,定时任务数量统计,统计了手动执行的次数
fix: 没选项目报错
fix: 测试计划进度没有统计到接口测试用例
fix:导出json路径为空是,模块显示id
解决${}变量请求体格式化问题
fix(接口定义): 修复接口参数类型
fix(接口自动化): 接口用例执行修改
fix(接口自动化): 修复sql类型显示问题
fix: 导入接口重复替换,删除测试计划删除关联的接口用例
fix: 接口定义-案例列表-批量修改时显示总条数错误

v1.6.0

24 Dec 11:26
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

如果你使用了 Kubernetes 及 Helm,还可以通过我们的 Helm Chart 进行部署。

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

离线安装包

链接:https://pan.baidu.com/s/1pG3WnHXRegJeSucy3ir2Sg
提取码:ieav

产品文档

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

注意事项

新版本的接口测试与旧版本间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。

新增功能

  • 接口测试: 接口测试全新改版,新增接口定义子模块,优化首页显示内容,全新的接口自动化功能
  • 接口测试:接口定义支持添加单接口用例
  • 接口测试:接口自动化场景中的步骤支持多层级嵌套
  • 接口测试:提供新旧版本接口测试切换功能
  • 测试跟踪:测试计划中功能测试用例接口测试用例分开管理
  • 测试跟踪:查看测试用例页面显示评论
  • 性能测试:资源池配置支持指定使用的 JMeter 镜像
  • 性能测试:性能测试报告展示 Transactions 相关数据
  • 性能测试(X-Pack):支持 Kubernetes 资源池
  • 通用功能(X-Pack):消息通知支持自定义通知模板

功能优化

  • 系统管理:统一项目管理入口至系统管理页面,重构项目切换方式
  • 测试跟踪: 重构测试跟踪模块树
  • 测试跟踪: 用例评审查询优化
  • 性能测试: 查询报告日志优化
  • 性能测试: 重构传递测试文件的方式
  • 性能测试: 重构加载性能测试文件的方式
  • 通用功能: 增加一个v-xpack指令
  • 通用功能: 更改不规范的包命名
  • 通用功能: 认证相关请求返回4xx响应码
  • 通用功能: 重构消息通知后台实现
  • 样式修改: 调整顶部导航菜单高度
  • 其他: 去掉 jmeter 镜像相关内容移到单独仓库 https://github.com/metersphere/jmeter-image
  • 其他:提供 Helm Chart

问题修复

  • fix(性能测试): 修复批量删除测试报告慢的问题
  • fix(接口测试): 修复dubbo测试报告一直不能完成的bug
  • fix(接口测试): 修复testclass和guiclass不正确的bug
  • fix(接口测试): 修复条件控制器添加后无法正确显示的bug
  • fix(接口测试): 修复空指针bug
  • fix(接口测试): 补充合并pr #895后缺少的路由
  • fix(测试用例): 修复导入测试用例未刷新模块树的问题
  • fix(测试用例): 修复批量编辑用例成功后用例列表显示所有用例的问题
  • fix(测试用例): 查看测试用例页面评论组件只读
  • fix(测试计划): 修复输入框提示问题
  • fix(测试跟踪): TAPD缺陷状态同步为工作流中缺陷状态名称
  • fix: 修复LDAP登入请求重定向的问题
  • fix: 修复删除项目缺陷
  • fix: 修复开源版图片不显示的问题
  • fix: 修复异步方法启动的问题
  • fix: 修复查看已有性能测试 SQL 问题
  • fix: 修复邮件配置smtps时的错误
  • fix: 只读用户不能删除测试报告
  • fix: 只读用户不能执行创建、修改、删除等操作
  • fix: 只读用户权限设置
  • fix: 修复firefox无法展示图标的问题
  • fix: 接口/场景查看引用的测试计划显示重复
  • fix: 搜索用例时显示了新增用例
  • fix: 新增修改资源池数据项提示
  • fix: 测试计划用例列表报错
  • fix: 测试计划调整时,名称显示错误
  • fix: 避免前端打包缺少文件
  • fix: 修复jenkins上用例缺失问题
  • fix: 修复测试计划空指针异常
  • fix: 修改测试计划下用例sql
  • fix: 修复csv中label出现逗号导致创建sample时错位的问题
  • fix: 修复性能测试保存日志时的bug
  • fix: 处理性能测试保存文件时的异常
  • fix: 性能测试报告处理特殊字符
  • fix: 性能测试报告计算 error count 时,先按照 sample 的 success 来判断
  • fix: 性能测试结果错误信息包含回车时换行的问题处理

v1.5.1

07 Dec 01:59
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

一键升级

如果您已经部署了 MeterSphere 的 v1.4.3 及以上版本,可通过如下命令一键升级至最新版本

msctl upgrade

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

产品文档

离线安装包

百度网盘下载链接:https://pan.baidu.com/s/1dzvZGMYJqlQJYc2tNwbAOw
提取码:kf8p

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

新增功能

  • feat(接口监控):增加响应时间与状态监控功能(感谢 GitHub 用户 cfh1117 提交的代码)

功能优化

  • refactor(接口测试): 数据库接口表头可复制 fixes #679
  • refactor(接口测试): 数据库配置添加清空按钮
  • refactor(系统设置): 调整缺陷管理平台图标大小

Bug修复

  • fix(性能测试): 删除测试报告时删除相关的jtl
  • fix(性能测试): 去掉input中的placeholder
  • fix(性能测试): 修复多个线程组不能设置线程数的问题
  • fix(接口测试): json结果自动格式化
  • fix(接口测试): 单接口调试点击请求报错
  • fix(接口测试): 引用的场景支持禁用启用
  • fix(测试跟踪): 目录节点添加保护
  • fix(测试跟踪): 编辑用例报错
  • fix(测试跟踪): 首页最近测试跳转错误
  • fix: 修复关闭rpsLimit时,不输入rpsLimit无法保存的问题
  • fix: 修复接口测试监控响应码图表不显示的问题
  • fix: 启动日志报错
  • fix: 计算 error count 时,先按照 sample 的 success 来判断
  • fix: 修复csv中label出现逗号导致创建sample时错位的问题

v1.5.0

26 Nov 09:22
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

产品文档

离线安装包

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

新增功能

  • 性能测试: 上传的csv文件自动转成相对路径
  • 性能测试: 性能测试支持jar
  • 性能测试: 支持配置不同的线程组参数
  • 接口测试: 支持 xpath 断言
  • 接口测试: 增加场景级别断言配置
  • 测试跟踪: 集成禅道
  • Jenkins 插件支持 pipeline

功能优化

  • 测试跟踪: 测试用例同级模块排序
  • 测试跟踪: 测试计划列表增加进度列
  • 删除资源池时提示哪些测试正在使用
  • 接口测试报告页面在左侧请求列表中增加结果状态显示
  • 添加组织成员角色
  • 优化测试用例每页显示速度
  • 性能测试: 修改 dockerfile 保存jtl
  • 性能测试: 修改文件名称
  • 性能测试: 将压测时间单位改为秒
  • 性能测试: 性能测试保存jtl
  • 性能测试: 性能测试生成错误之后转到日志详情
  • 接口测试: sql请求结果格式化
  • 接口测试: 接口的报告列表增加分页
  • 接口测试: 选择mutipart/from-data后,清除其他content-type
  • 测试跟踪: 优化测试跟踪首页查询
  • 优化 kafka 日志
  • 修改user列表操作列宽度
  • 修改用例编辑的操作列宽度
  • 判断是否是ldaps不区分大小写
  • 优化日志打印
  • 点击报告行跳转报告页面
  • 邮件配置匿名改成免密

Bug修复

  • fix(性能测试): 修复 rpsenable 不能切换的问题
  • fix(性能测试): 修复多个线程组开启了 rpslimit 时报数组越界
  • fix(性能测试): 修复性能测试定时任务报告不发送通知
  • fix(性能测试): 修复报告页并发数显示不对
  • fix(性能测试): 线程数不能小于资源池节点数
  • fix(接口测试): 修复报告批量删除时展示数量与选中数量不一致的问题
  • fix(接口测试): 环境中变量填写样式问题
  • fix(测试跟踪): 修复未关联Tapd项目提交缺陷时会出现处理人框的问题
  • fix(测试跟踪): 修复测试用例模块未拖拽成功时也会发送请求的问题
  • fix(测试跟踪): 修复测试用例选择自动且关联用例为其他时,在测试计划中查看该用例出现问题
  • fix(测试跟踪): 修复测试计划切换模块时分页未重置的问题
  • fix(测试跟踪): 修复测试计划左侧模块树展开异常的问题
  • fix(测试跟踪): 测试用例导出报错
  • fix(消息设置):修复点击取消记录在页面消失
  • fix(系统设置):手机号设置为必填
  • fix: 修复MailService不支持非SSL的SMTP邮件服务器
  • fix: 修复创建测试计划时重复提交,成功创建多个相同的计划
  • fix: 修复提交缺陷时可能出现主键冲突的问题
  • fix: 修复显示图片报 Missing URI template variable
  • fix: 修复测试计划,钉钉提示语为空,修改日志
  • fix: 修复用例评审评论链接
  • fix: 修复设置页面图片和title的问题
  • fix: 修改任务通知-编辑,无法修改webhook地址
  • fix: 删除项目时强制删除项目下的资源
  • fix: 性能测试消息发送失败
  • fix: 报告导出空白页
  • fix: 推送消息显示用户名称
  • fix: 登陆密码长度,邮箱设置
  • fix: 邮件配置匿名改成免密

v1.4.3

05 Nov 03:19
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

产品文档

离线安装包

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

功能优化

  • 默认不暴露 zookeeper 端口

Bug 修复

  • fix(接口测试): body kv参数请求异常
  • fix: 定时任务邮件通知页面权限问题
  • fix(接口测试): 请求头设置失效

v1.4.2

03 Nov 09:59
Compare
Choose a tag to compare

快速开始

仅需两步快速安装 MeterSphere:

  1. 准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 MeterSphere。
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

浏览器插件:https://github.com/metersphere/chrome-extensions/releases
Jenkins 插件:https://github.com/metersphere/jenkins-plugin/releases

产品文档

离线安装包

企业版试用

申请企业版试用

注: 企业版支持离线安装,申请通过后会提供高速下载链接

Bug 修复

  • fix(接口测试): TCP 页面空白
  • fix(接口测试): 环境请求头和变量引用异常
  • fix(接口测试): get请求无法追加url参数
  • fix(测试跟踪): 切换测试计划时,关联用例列表不更新