Skip to content

Releases: metersphere/metersphere

v1.4.1

02 Nov 09: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

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

产品文档

企业版试用

申请企业版试用

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

新增功能

  • 接口测试断言支持脚本、变量值断言方式
  • 接口测试调试时新增根据相应内容推荐 jsonpath 断言功能
  • 性能测试报告增加 error 统计图
  • 测试跟踪中用例评审评论支持编辑和删除
  • 测试跟踪中测试用例前置条件换行显示
  • 测试计划用例列表高级搜索中增加按执行人搜索

功能优化

  • 优化测试计划用例较多时的加载速度
  • 接口测试 sql 请求结果格式化展示
  • 接口测试请求体选择的请求格式以请求头填写优先
  • LDAP 对接支持 LDAPS 地址
  • 性能测试使用多节点资源池时优化启动失败时的资源清理任务
  • 优化测试跟踪首页样式
  • 缩短安装包中自带 kafka 日志存储时长

Bug 修复

  • fix(接口测试): 修复dubbo客户端v2.7.7以上版本在进行泛化调用server端为v2.6.x以前版本时出现No Provider错误
  • fix(接口测试): 场景url拼接不正确
  • fix(接口测试): 插件录制导入put请求报错
  • fix(接口测试): 文件上传自定义content-type
  • fix(接口测试): 环境中变量填写样式问题
  • fix(接口测试): 项目列表控制台报错
  • fix(测试跟踪): 修复测试方式为自动时通过按钮被禁用的问题
  • fix(测试跟踪): 测试用例导出报错
  • fix(测试跟踪): 解决旧版本保存用例导出报错
  • fix(用例评审): 用例评审列表用户ID修改为用户名
  • fix(性能测试): 修复改了资源池之后资源池ID变了的问题

v1.4.0

26 Oct 07:00
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

产品文档

离线安装包

企业版试用

申请企业版试用

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

新增功能

  • 测试跟踪模块编辑测试用例支持上传附件
  • 支持上传并引用自定义Jar包
  • 接口测试支持TCP协议请求
  • 全新的消息通知设置,支持企业微信、钉钉机器人通知

功能优化

  • 为大部分下拉列表增加输入筛选功能;
  • 接口测试POST请求增加multipart/form-data选项支持;
  • 接口测试SQL请求增加自定义变量配置;
  • 接口测试请求列表不同类型请求增加颜色区分;
  • 接口测试响应内容自动格式化;
  • 接口测试报告内容展示提取变量信息;
  • 断言增加忽略响应状态配置;
  • 变量提取支持同时提取多个值;
  • 配置SQL连接串时增加测试连接功能;
  • 测试跟踪用例列表增加评审状态展示;
  • 测试用例列表增加用例内容预览;
  • 调整优化按钮、列表等前端样式的一致性;
  • swagger 导入请求名称使用 Summary;
  • 测试计划列表页面展示负责人姓名而非ID。

Bug 修复

  • fix(性能测试):修复压力配置-开启RPS上限按钮,执行测试后,按钮自动关闭;
  • fix(性能测试):修复新建项目后修改已存在的测试所属项目的时候项目列表未更新的问题;
  • fix(性能测试):修复全选后切换显示数量后批量删除报错的问题;
  • fix(性能测试):修复测试计划高级搜索SQL报错的问题
  • fix(接口测试):保持线程变量的生命周期一致性;
  • fix(接口测试):修复Dubbo重复请求的bug;
  • fix(接口测试):修复提取变量的相关问题;
  • fix(接口测试):修复自定义变量内容被遮挡的问题;
  • fix(接口测试):增加域名格式校验;
  • fix(接口测试):完善提取功能;
  • fix(接口测试):导入用例名称长度保护;
  • fix(接口测试):执行没有返回结果时提取变量保护处理;
  • fix(接口测试):支持Dubbo协议和sql提取值;
  • fix(接口测试):修复断言失败显示成功的问题;
  • fix(接口测试):修复环境中变量名称太长的显示问题;
  • fix(接口调试):修复环境配置页面过小,一些输入框无法输入内容的问题;
  • fix(测试计划):修复查询测试计划时出现的数据不一致问题;
  • fix(测试计划):修复测试计划高级搜索SQL报错的问题;
  • fix(测试跟踪):xmind 2020版本导入异常问题修复;
  • fix(测试跟踪):修复关联用例列表显示缺陷的问题;
  • fix(测试跟踪):修复复制测试用例时附件未复制的问题;
  • fix(测试跟踪):修复导入提示语问题;
  • fix(测试跟踪):修复导入案例类型和优先级校验问题;
  • fix(测试跟踪):修复测试用例-操作-编辑-保存,报错500的问题;
  • fix(测试跟踪):修复测试用例上传附件报错的问题;
  • fix(测试跟踪):修复测试评审的截止时间可以早于当前时间的问题;
  • fix(测试跟踪):修复用例关联全部问题;
  • fix(测试跟踪):修复选中关联单个模块用例实际上关联整个项目的用例缺陷;
  • fix(测试跟踪):分页展示错误修复;
  • fix(测试跟踪):修复点击全部用例、我的用例按钮时的显示问题;
  • fix(测试跟踪):修复用例评审评审人显示null的问题;
  • fix(系统设置):修复成员列表筛选问题;
  • fix(系统设置):管理员不能禁用自己的问题;
  • fix:修复创建测试计划失败的问题;
  • fix:修复创建项目时因为描述超出长度限制而产生报错的问题;
  • fix:修复测试计划执行人选择的问题;
  • fix:修复点击创建用例无反应的问题;
  • fix:修复评审的发起人不能关联用例的问题;
  • fix:修复只读用户点测试跟踪自动跳转的问题。

v1.3.1

12 Oct 09:41
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

产品文档

离线安装包

企业版试用

申请企业版试用

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

功能优化

feat(测试计划): 测试报告中失败用例支持跳转
feat: 测试用例列表增加预览
feat: 测试用例增加状态列
feat: 测试评审关联测试用例时增加状态列
feat: 测试跟踪首页我的评审中添加结果分布列
refactor(测试跟踪): 加强导入校验,有效判断模版合规性
refactor(测试跟踪): 合并导入所有校验方法
refactor(测试跟踪): 统一变量,名称规范调整
refactor(测试跟踪): 统一导入校验的过程变量
refactor(测试跟踪): 规范日志输出
style(接口测试): 首页样式调整,固定card 大小

Bug 修复

fix: 修复 msctl upgrade 命令不能正常升级的问题
fit(接口测试): 导入测试请求参数未勾选
fix(接口测试): hosts 列表执行缺陷修复
fix(接口测试): swagger导入报错
fix(接口测试): 修复条件控制器判断bug
fix(接口测试): 修复跨场景拼接无法多次复制同一场景的bug
fix(接口测试): 增加domain 为 undefined时校验
fix(接口测试): 接口测试导入环境列表显示问题
fix(接口测试): 测试用例导入表头提示优化
fix(接口测试): 点击最近项目跳转后菜单栏未激活
fix(测试跟踪): 修复上传的文件为空时异常
fix(测试跟踪): 修复测试计划列表国际化问题
fix(测试跟踪): 只读用户访问测试跟踪退出登入
fix(测试跟踪): 导入xmind 模块标题有效性校验
fix(测试跟踪): 导入xmind支持 自由主题风格/支持多画布
fix(测试跟踪): 异常格式处理
fix(用例评审): 修复查询用例评审时会报错的问题
fix: 修复个人设置中修改密码失败的问题
fix: 修复删除在线用户之后用户还能操作的问题
fix: 修复我的评审结果分布tip未显示的问题
fix: 修复用例表中维护人字段长度不够的bug
fix: 修复登录用户可以查看其他工作空间的bug
fix: 修复重复打开outputstream的问题
fix: 导出测试用例加备注
fix: 性能测试报告链接id修改
fix: 重构邮箱代码,修复一键运行报错
fix:修复重复点击导航路由报错
fix:修改开关按钮颜色
fix:退回header修改

v1.3.0

29 Sep 02:28
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

产品文档

离线安装包

企业版试用

申请企业版试用

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

新增功能

测试跟踪:增加用例评审机制
测试跟踪:测试计划关联用例支持跨项目
测试跟踪:支持思维导图格式导入用例
测试跟踪:测试计划增加计划开始、计划结束、实际开始及实际结束时间(感谢 GitHub 用户 feiyu0316 提交的代码)
接口测试:增加等待时间
接口测试:增加条件控制器
接口测试:支持场景拼接
接口测试:支持 SQL 类型的请求
接口测试:支持自定义 Hosts
接口测试:参数增加启用禁用
接口测试:前后置脚本支持 Python
其他:增加定时任务消息通知
其他:增加用例评审消息通知
其他:测试计划报告导出
其他:接口测试报告导出
其他:性能测试报告导出

功能优化

feat(接口测试): GET 请求支持 body
feat(接口测试): 修复搜索条件缺少Success的bug
feat(接口测试): 场景数据库配置页面
feat(接口测试): 场景点图标才折叠
feat(接口测试): 请求支持跨场景拖拽
feat(测试计划): 关联测试用例切换项目页列表分页
feat(测试计划): 测试报告中列表增加所属项目列
feat(测试计划): 测试计划下测试用例增加所属项目列
feat(测试计划): 测试计划可以修改所属项目
feat(测试跟踪): tapd提交缺陷时增加创建人
feat(测试跟踪): tapd提交缺陷时增加处理人信息
feat(测试跟踪): 执行步骤复制
feat(测试跟踪): 支持思维导图导入用例
feat(测试跟踪): 测试计划报告导出
feat: 增加帮助文档跳转
feat: 性能测试报告批量删除
feat: 接口测试报告批量删除
feat: 登入后跳转至原地址
perf(测试跟踪): 导入性能优化
refactor(LDAP): LDAP记录错误日志
refactor(性能测试): 修改Kafka acks配置
refactor(性能测试): 响应时间默认为空
refactor(性能测试): 增加一个response_timeout,避免目标网站不反回结果导致测试不能结束
refactor(性能测试): 性能测试jmeter镜像添加数据库连接的jar
refactor(性能测试): 页面可配置响应超时时间
refactor(接口测试): 支持提取接口到变量
refactor(测试计划): 删除测试计划时同时删除相关联数据
refactor(测试跟踪): 功能测试支持选择自动方式
refactor(测试跟踪): 评审页面的样式
refactor(用例评审): 测试评审测试用例列表去掉缺陷列
refactor: 修改jmeter镜像
refactor: 修改session默认的timeout时间为12小时
refactor: 修改性能测试上传文件数量的限制判断
refactor: 处理创建容器的返回结果

Bug 修复

fix(性能测试): 修复性能测试图表上的 legend 太多不显示的问题
fix(接口): 兼容旧版本参数勾选
fix(接口测试): GET 请求参数错误
fix(接口测试): dubbo 禁用保存不生效
fix(接口测试): http请求页面报错
fix(接口测试): python 执行失败
fix(接口测试): swagger 导入报错
fix(接口测试): 修复浏览器插件录制的脚本导入到测试平台后,接口顺序发生变化的bug
fix(接口测试): 修复环境删除时,测试保存无反应
fix(接口测试): 兼容旧版本beanshell
fix(接口测试): 场景下无请求控制台报错
fix(接口测试): 接口测试保存无反应
fix(接口测试): 接口顺序执行
fix(接口测试): 环境中没有填写环境域名提示
fix(接口测试): 引用环境url显示问题
fix(接口调试): 修复body内容无法传递问题
fix(接口调试): 修复host不匹配时开启DnsCache缺陷
fix(接口调试): 修复场景中自定义变量和请求头不能选择问题
fix(接口调试): 修复调试未勾选参数加入执行缺陷
fix(测试计划): 提缺陷时同步实际结果
fix(测试计划): 测试计划修改所属项目时的提示问题
fix(配额管理): 修复压测时长没有显示单位的bug
fix: shiro 升级至 1.6.0
fix: 任务通知设置
fix: 修复关联用例页面筛选失败的问题
fix: 修复创建新用户偶尔无法登录的报错
fix: 修改测试计划所属项目
fix: 定时任务死锁问题
fix: 获取jira缺陷时出现空指针的问题
fix: 修复一键运行报错
fix: 修复执行测试计划,提示关联有测试
fix: 修改缺陷处理人
fix: 执行时间定时刷新
fix: 接口测试不执行

v1.2.1

01 Sep 11:24
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

产品文档

离线安装包

企业版试用

申请企业版试用

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

新增功能

feat(性能测试): 支持上传多个csv
feat(接口测试): 跟随重定向配置

功能优化

refactor(接口测试): 后置处理器可以获取提取后的变量
refactor: track home 页面样式调整
refactor: 优化代码
refactor: 优化代码
refactor: 保存jira认证信息时补全地址
refactor: 修改 jmeter heap配置,配置文件在node-controller中读取
refactor: 对话框不点击外部自动关闭
refactor: 调整js代码
refactor: 页面样式修改

Bug 修复

fix(性能测试): 修复性能测试不能复制的问题
fix(性能测试): 点击再次执行时查询时间状态检测
fix(接口测试): GET请求url多带了&
fix(接口测试): 代码模版添加undefined问题
fix(接口测试): 增加test_case 表node_path字段长度
fix(测试跟踪): 测试步骤列表高度问题
fix: jira 提交缺陷失败的问题
fix: 一键运行同一项目报错提示
fix: 一键运行同一项目报错提示
fix: 修复切换路由之后执行时间没有查询的问题
fix: 修复资源池下拉框显示uuid的问题
fix: 用例导出优化
fix: 创建测试用例点击窗口外区域不关闭当前窗口 fix:测试名称校验
fix: 测试用例备注字符修改为500

致谢

感谢以下及其他更多用户对本次 v1.2 版本提供的宝贵意见和反馈。

v1.2.0

27 Aug 03:38
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

产品文档

离线安装包

企业版试用

申请企业版试用

新增功能

  • 接口测试: 增加 MockJS 内置函数
  • 接口测试: 支持 JMeter 内置函数
  • 接口测试: 支持单接口调试功能
  • 接口测试: 支持 BeanShell 类型的前后置脚本
  • 接口测试: 场景和请求支持禁用
  • 接口测试: HTTP 文件类型的请求参数
  • 接口测试: HTTP 请求增加超时时间配置
  • 接口测试: 增加多个接口测试一键运行功能
  • 接口测试: 场景内支持 Cookie 共享
  • 接口测试: 首页显示定时任务列表
  • 测试跟踪: 支持配置对接 Jira/TAPD 进行缺陷同步
  • 测试跟踪: 导出用例,备注显示文本框名字
  • 测试跟踪: 增加用例批量操作功能
  • 测试跟踪: 测试计划用例列表增加缺陷数
  • 测试跟踪: 测试用例搜索框支持按名称或ID搜索
  • 性能测试: 性能测试报告中显示运行时配置的压力参数
  • 性能测试: 首页显示定时任务列表
  • Jenkins 插件: 测试运行后更新测试计划下用例的执行状态
  • 浏览器插件: 可选是否录制Http Request
  • 浏览器插件: 添加高级选项

功能优化

  • refactor(性能测试): 修改测试报告展示压力配置的逻辑
  • refactor(接口测试): 前后置脚本排版优化
  • refactor(接口测试): 单接口执行页面优化
  • refactor(接口测试): 接口测试报告页面调整
  • refactor(接口测试): 接口测试页面调整
  • refactor(接口测试): 没有可用请求时提示
  • refactor(测试跟踪): 优先级名称变更为用例等级
  • refactor(测试跟踪): 修改用例批量操作文本提示
  • refactor(测试跟踪): 修改新增字段长度
  • reactor: 用户ID支持特殊字符
  • refactor: post请求url优化
  • refactor: 为路由设置roles
  • refactor: 代码调整,不强制电脑上有 /opt/jmeter/ 目录
  • refactor: 修改搜索框的提示
  • refactor: 修改服务集成样式
  • refactor: 修改样式
  • refactor: 修改测试计划搜索框的提示
  • refactor: 修改系统组织菜单下成员列表的表格样式
  • refactor: 删掉不用的controller
  • refactor: 单接口调试处理mock数据
  • refactor: 取消请求参数长度限制
  • refactor: 启动Jmeter容器的时候设置HEAP
  • refactor: 场景中有配置环境,创建请求默认引用环境
  • refactor: 复制测试可填写测试名称
  • refactor: 打包的时候保留jmeter的jar
  • refactor: 接口测试报告完成状态新增成功失败
  • refactor: 更新 readme 格式
  • refactor: 添加构建jmeter镜像的dockerfile
  • refactor: 环境域名可以设置为DbeaseUrl
  • refactor: 用例名称长度限制改为50
  • refactor: 系统设置前端页面修改
  • refactor: 首页只显示运行中的定时任务
  • refactor: 高级参数设置组件
  • refactor: 默认使用svg渲染echart
  • style(测试跟踪): 测试报告优化
  • style: 修复表格抖动bug
  • style: 格式化vue代码
  • style: 测试报告优化
  • refactor: 修改Errors中出现的unicode
  • refactor: 去掉不用的日志
  • refactor: 输出 jmeter console 的日志

Bug 修复

  • fix(接口测试): body 文件上传大小限制
  • fix(接口测试): 修复 post url 格式不对的问题
  • fix(接口测试): 前置脚本禁用获取响应代码模版
  • fix(接口测试): 只读用户单接口调试
  • fix(接口测试): 场景重复
  • fix(接口测试): 复制测试判断重名
  • fix(接口测试): 报告
  • fix(接口测试): 报告页面时间显示调整,响应不刷新,页面全部展开
  • fix(接口测试): 文件上传调试执行失败
  • fix(接口测试): 无可用请求时可保存不可执行
  • fix(接口测试): 禁用场景不校验
  • fix(接口测试): 禁用请求不校验
  • fix(接口测试): 超时设置上限
  • fix(接口测试): 首次提取失败问题
  • fix(接口调试): 接口调试响应不更新问题
  • fix(测试计划): 修复测试方式为自动时通过按钮禁止
  • fix(测试计划): 时间修改
  • fix(测试跟踪): 只读用户创建用户测试报告
  • fix(测试跟踪): 快速点击模块树报错问题
  • fix(高级查询): 修复部分高级查询报错的bug
  • fix(高级查询): 修复高级查询执行查询操作后不能保留查询条件的bug
  • fix(api): 修复api运行结果与jenkins运行结果不一致
  • fix: body json 格式化大数字异常
  • fix: jira缺陷描述文本格式
  • fix: postman 导入body异常
  • fix: 修复 api header menus undefine 的问题
  • fix: 修复 api test 场景复杂是列表查询慢的问题
  • fix: 修复 only_full_group_by 错误
  • fix: 修复 select distinct 错误
  • fix: 修复jmeter内置函数的提示
  • fix: 修复一键运行uuid重复
  • fix: 修复一键运行报错
  • fix: 修复保存工作控件配额时超出组织的配额的bug
  • fix: 修复冲突
  • fix: 修复删除测试和报告的时候没有及时刷新 recent 列表的问题
  • fix: 修复接口报告不更新问题
  • fix: 修复缺陷描述,测试结果列表表格太长
  • fix: 修改sso名称
  • fix: 修改关联其他测试提示
  • fix: 修改时间
  • fix: 修改模块显示路径,时间排序
  • fix: 修改缺陷描述
  • fix: 修改缺陷标题长度
  • fix: 修改缺陷预览样式
  • fix: 关联用例时首次加载全部用例
  • fix: 删除测试时删除定时任务
  • fix: 删除资源池时检查是否存在关联的性能测试
  • fix: 单接口调试
  • fix: 去掉测试用例测试计划列表上方的批量操作按钮
  • fix: 取消集成后,解除项目关联
  • fix: 场景变量长度限制
  • fix: 处理合并分支的冲突
  • fix: 批量更新测试计划后更新时间未修改的bug
  • fix: 接口测试首页定时任务
  • fix: 提交缺陷后隐藏输入框
  • fix: 提缺陷时生成缺陷描述
  • fix: 插件导入请求头等信息缺失
  • fix: 时间样式调整
  • fix: 测试用例执行步骤显示
  • fix: 测试结果页面修改
  • fix: 测试计划切换用例时更新缺陷信息
  • fix: 测试计划可以关联多个模块下的用例
  • fix: 测试计划测试用例页面获取不到备注的bug
  • fix: 测试计划状态执行结果无法更新的问题
  • fix: 浏览器回退关闭对话框
  • fix: 缺陷列表当前处理人修改
  • fix: 缺陷列表按时间排序
  • fix: 缺陷添加创建时间
  • perf: 路由懒加载

致谢

感谢以下及其他更多用户对本次 v1.2 版本提供的宝贵意见和反馈。

v1.1.2

07 Aug 11: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

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

文档和演示视频

离线安装包

功能优化

  • 执行步骤有失败时,测试用例不能通过
  • 环境域名可以是 beaseUrl
  • 保存接口测试不跳转到列表页面

Bug 修复

  • 修复点击定时任务启动报错
  • 修复插件录制导入报错
  • 修复zookeeper无限重连bug
  • 修复Registry Center更新后无法生效bug
  • 修复dubbo接口调用异常
  • 修复swagger 导入报错
  • 修复ServiceKey与ServiceInterface颠倒的bug
  • 修复测试用例筛选条件
  • 修复模块树拖拽bug
  • 修复测试用例导入功能测试不能选择自动方式
  • 修复模块树过多,显示样式错误
  • 修复测试方式为自动时通过按钮禁止
  • 修复步骤描述显示问题
  • 修复资源池校验
  • 修复用户邮箱格式支持带符号

v1.1.1

31 Jul 11:54
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

文档和演示视频

离线安装包

新增功能

  • 表格宽度支持拖拽
  • 添加侧边栏折叠功能
  • 增加 actuator 实现服务监控
  • 接口测试请求和结果支持格式化
  • 断言支持 JSONPath

功能优化

  • 接口测试:取消请求参数等长度限制
  • 接口测试:接口测试报告状态区分成功失败
  • 性能测试:优化停止性能测试是否保留报告
  • 测试跟踪:用例所有字段值都相同才判断用例重复
  • 系统设置:启用LDAP认证后才显示LDAP登录选项
  • 系统设置:LDAP设置中添加对phone字段的属性映射
  • 私有依赖发布至中央仓库
  • 项目描述长度限制优化

Bug 修复

  • 修复接口测试保存URL校验失败无提示
  • 修复性能测试报告请求统计Label显示问题
  • 修复不停的输出dubbo日志的问题
  • 修复强制停止时刷新页面的bug
  • 修复 Thread Iterations Limit 为1的bug
  • 修复 postman 多级目录导入报错
  • 修复导出用例顺序无规则
  • 修复 dubbo 配置中心非必填
  • 修复测试用例执行步骤删除逻辑
  • 修复非管理员用户点击高级搜索退出登入

v1.1.0

23 Jul 05: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

文档和演示视频

离线安装包

新增功能

  • 支持 LDAP 登录
  • 对外开放 REST API
  • 提供 Jenkins 插件
  • 浏览器插件:增加动态展示弹窗、支持对录制的请求进行编辑
  • 接口/性能测试支持配置定时任务
  • 接口测试:支持 Dubbo 接口测试
  • 接口测试:新增 Postman、Swagger 等多种来源的脚本导入
  • 性能测试:支持测试结果动态展示
  • 测试跟踪:新增导出用例功能

功能优化

  • 接口测试:优化断言、变量提取页面的布局避免操作失误
  • 接口测试:变量提取功能增加提取范围选择
  • 接口测试:新增管理配置功能
  • 性能测试:RPS 上限改为可选配置
  • 性能测试:支持停止/再次执行当前测试
  • 测试跟踪:优化测试计划添加用例页面的列表展示内容
  • 测试跟踪:测试跟踪新增测试用例编号列
  • 用户体验优化:多处列表增加高级搜索功能
  • 测试跟踪:优化更新用例测试结果时的约束条件

Bug 修复

  • 修复默认密码不满足复杂度要求导致无法修改的问题
  • 修复由于 kafka 无法连接导致性能测试一直等待的问题
  • 修复用户存在多个角色时测试计划状态重复显示的问题
  • 修复 ubuntu 14.04 安装时部分命令缺失的问题
  • 修复快速安装时没有打印默认端口号的问题
  • 修复安装时配置安装目录为不存在目录导致安装失败的问题
  • 修复在线安装默认没有获取 JMeter 镜像导致性能测试执行失败的问题
  • 修复接口测试 URL 中填入变量会被转义的问题
  • 修复测试跟踪中创建测试用例后列表不自动刷新的问题
  • 修复性能测试报告请求统计中 Label 为中文时的编码问题
  • 修复测试计划更新用例结果状态时没有正常保存的问题
  • 修复post请求URL参数无法使用提取变量
  • 修复修改密码页面刷新问题
  • 修复删除关联测试后,测试用例显示问题
  • 修复 SMTP 密码为空时保存报错
  • 修复继续创建用例时,新建用例内容没有清空
  • 修复编辑项目信息时,显示上一次校验提示
  • 修复访问最近的计划中已删除的测试计划报错

v1.0.3

09 Jul 07:45
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

文档和演示视频

离线安装包

功能优化

  • 优化邮箱配置,测试链接失败提示
  • 取消 mysql 容器端口映射,防止端口冲突
  • 性能测试请求统计数据显示优化
  • 文件上传后端限制修改为 30 M
  • 接口测试支持从响应头等对象中提取变量
  • 接口测试默认编码修改为 UTF-8
  • 用例模块进行相关操作之后,模块树不自动折叠

Bug 修复

  • 修复post请求URL参数无法使用提取变量
  • 修复修改密码页面刷新问题
  • 修复删除关联测试后,测试用例显示问题
  • 修复 SMTP 密码为空时保存报错
  • 修复继续创建用例时,新建用例内容没有清空
  • 修复编辑项目信息时,显示上一次校验提示
  • 修复访问最近的计划中已删除的测试计划报错