- 更新日志
- 版本说明
- v1.13.1
- v1.13.0
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.3
- v1.11.2
- v1.11.1
- v1.11.0
- v1.10.6
- v1.10.5
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.0
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
更新日志
版本说明
MeterSphere 版本号命名规则为:v大版本.功能版本.Bug修复版本
例如
v1.0.1 是 v1.0.0 之后的Bug修复版本 v1.1.0 是 v1.0.0 之后的功能版本
像其它优秀开源项目一样,MeterSphere 将每月发布一个功能版本
v1.13.1
2021年09月29日
新增功能
- feat(接口测试): 场景增加执行功能,增加启用场景环境功能
- feat(接口测试): 请求体为form-data_的json参数的可以增加参数的优化
- feat(报表统计): 报表统计从xpack挪到开源版,并增加保存、导出的权限
功能优化
- feat(测试跟踪): 测试评审用例支持自定义顺序
- feat(测试跟踪): 负责人支持多个#1002991
- refactor(mock测试,报表管理,接口报表): #1006965 #1006966 接口报表的json格式改为json-shcema展示、开源版本看不到报表菜单、导出接口时没有mock设置信息的问题及mock测试json参数匹配度有误的问题
- refactor(性能测试): 下载zip报错信息优化
- refactor(性能测试): 测试计划调整参数后计算粒度修改
- refactor(接口定义): 接口定义列表编辑案例时的默认状态改为直接展开
- refactor: 【测试跟踪】执行测试计划,点击图片时显示错乱 https://www.tapd.cn/55049933/s/1051967
- refactor: 测试计划报告-接口性能测试用例列表及测试结果高度等样式优化
- refactor: 消息通知模版修改
- refactor: 自定义字段添加多值输入框
问题修复
- fix(接口定义): 修复并发批量执行用例问题
- fix(接口定义): 【接口定义】快捷调试另存为用例不会更新用例状态
- fix(接口定义): 【接口测试】case批量执行的时候只执行了第一页的case
- fix(接口定义): 兼容 1.8 前单条用例认证数据处理
- fix(接口定义): 增加快速查看历史执行
- fix(接口定义): 添加了认证配置的接口用例执行时报错
- fix(接口定义): 【github#6343 】文档与消息中心重
- fix(接口定义): 【接口测试-接口创建】TCP接口请求体无法拖动】
- fix(接口定义/测试跟踪): 【任务中心】测试计划,批量串行执行性能测试,执行完成点击任务中心,提示报告不存在
- fix(接口测试): 修复jsonschema 删除子项未删除值、tcp mock开启状态查询出错、回复接口用例失败问题
- fix(接口自动化): 【github#6290】JsonPath 断言报错
- fix(接口自动化): 【github#3415】xml格式的response,脚本断言无法通过,javax.script.ScriptException异常
- fix(接口自动化): 【github#6454】场景的步骤展开后,无法“一键收起”
- fix(接口自动化) 增加单个导出jmx 文件方法
- fix(接口自动化) 增加整体守护处理防止整体running
- fix(接口自动化) 执行微调增加特殊数据保护
- fix(接口自动化) 【环境配置-HTTP配置】更新一个HTTP配置后无法无法继续创建新的环境域名,需要添加一个undefined://undefined才能继续创建
- fix(接口自动化): #1006462 修复1.13版本中事务控制器下的层级结构不正确的bug
- fix(测试用例): 关联计划页面数据查询问题#1006717
- fix(测试跟踪) 修复测试跟踪中跨项目性能测试 报告问题
- fix(消息通知): 测试计划邮件url解析
- fix(消息通知): 消息通知中的部分变量不能获取
- fix: 脑图火狐兼容性问题
- fix: 【列表自定义排序】-页面不是10个/页时,排序光标显示异常
- fix: 【测试跟踪】执行测试计划,点击图片时显示错乱
- fix: 【github#6406】用例等级没有展示用户定义模板的值
- fix: 【github#6529】在同一个meter sphere不同工作空间,不能存在同一个场景
- fix: 代码模版错误#1006923
- fix: 场景创建权限相关#1005370
- fix: 场景报告删除后列表查看结果报错
- fix: 接口测试导入插件报错
- fix: 接口用例列表自定义排序不生效
- fix: 测试用例支持在脑图中调整顺序
- fix: 用例统计排除已删除#1006893
- fix: 编辑模块报错
- fix: 编辑测试计划时,若该工作空间存在同名测试计划会报错
- fix: 缺陷数为0的测试计划不统计#1006130
- fix: 脑图临时保存后打上用例标签保存报错 #6548
- fix: 解决表格拖拽时高亮阴影停留在原位置的问题
- fix: 首页用例维护人显示不正确#1006427
- fix:【系统设置-操作日志】添加工作空间成员标题高亮可点击,但点击后无响应
v1.13.0
2021年09月23日
新增功能
- 测试跟踪: 测试计划添加性能测试支持修改压力配置
- 接口测试: 接口自动化支持插件扩展
- 接口测试: 优化接口测试脚本模板,支持自定义代码片段
- 接口测试: 环境配置中增加全局前后置脚本
- 接口测试: 接口测试自动生成测试用例数据(X-Pack)
- 性能测试: 监控配置支持自定义指标
- 报表统计: 测试用例统计报表
- 系统设置及其他: 列表支持自定义排序
功能优化
- refactor(性能测试): 数据表里添加索引
- refactor(性能测试): 监控显示优化 (#6152)
- refactor(测试用例): 关联测试页面增加高级搜索#1002993
- refactor(测试用例): 添加预览列#1002986
- refactor: 环境配置-创建环境优化
- refactor: 功能测试用例添加评论的编辑框改成用例评审的评论编辑框一致
- refactor: swagger导入body参数的顺序不变
- refactor: 导入页面添加覆盖模式的说明#1002975
- refactor: 执行接口用例通知跳转
- refactor: 批量添加资源池节点
- refactor: 接口用例和场景用例导入判断id是否存在
- refactor: 测试用例支持拖拽调整顺序代码优化
- refactor: 测试计划关联页添加高级搜索#1002978
- refactor: 缺陷复制不能复制不是当前模板平台的用例
- refactor: 请求头增加描述
- refactor: 默认模块改为未规划的模块
- style(接口定义) 任务中心样式优化
问题修复
- fix(JSON-SCHEMA): #1006429 接口参数中有空值的话,json-schema一下,就会变成乱码
- fix(修复测试报表报错问题): 修复测试报表报错问题
- fix(功能案例xmind导出): #1006333 【github#5823】导出的测试用例xmind脑图没有优先级标签
- fix(性能测试): 修复后台查询监控空指针
- fix(接口测试): 修复导入接口定义时接口用例ID格式不正确的问题
- fix(接口测试首页): #1006467 接口测试-接口用例数量统计-已覆盖接口数 统计错误,已删除的接口用例,应该过滤掉
- fix(接口用例): 接口用例创建性能测试失败、json-schema转换报错
- fix(接口自动化) 修复添加认证报错问题
- fix(接口自动化) 导出接口场景(jmeter格式)导出场景数量不正确
- fix(接口自动化): #1006462 使用两层事务控制器,内层事务控制器下复制或引用的场景在报告中查看不了具体内容
- fix(查询历史报表报错的问题): 查询历史报表报错的问题,还原log配置文件设置
- fix(测试用例统计): 测试用例改成功能用例
- fix(测试计划): 解决点击测试计划列表更多操作中的操作报错问题 (#5715)
- fix(测试跟踪): 解决点击测试计划列表中的更多操作按钮进入测试计划导致的问题 (#5701)
- fix: 修改环境检查提示#1002994
- fix: 删除性能测试报告依然统计 (#5698)
- fix: 性能测试支持上传js资源文件
- fix: 测试计划关联用例,导入场景用例报错
- fix: 高级搜索日期时间选择器未对齐
- fix:【系统设置-操作日志】添加工作空间成员标题高亮可点击,但点击后无响应
- fix: 回收站批量删除接口定义没有删除用例
v1.12.3
2021年09月16日
功能优化
- refactor: 创建jira缺陷经办人使用name而不是id
- refactor: 修改Kafka消息大小相关参数
- refactor: 接口导入的时候同时根据id判断是否是同一个用例
问题修复
- fix(性能测试): 解决创建性能测试上传文件失败问题
- fix: 接口定义har格式导入无ContentType报错误
- fix: 自动创建data下的子目录
- fix: 使用外部kafka时不自动修改IP地址
- fix: 解决安装时提示Ubuntu cp命令不存在问题,优化安装脚本
v1.12.2
2021年09月14日
功能优化
- refactor: 升级Jython版本 (#6111)
- refactor: 接口自动化执行发送通知修改
- refactor: 步骤描述格式优化
- refactor: 测试计划和评审用例记住排序
- refactor: 通知配置页面国际化
- refactor: 通知页面国际化
问题修复
- fix(接口定义):用例名重复问题#6059
- fix (接口定义): 修复case复制显示问题#6021
- fix (接口定义): 修复case执行问题
- fix (接口定义): 创建用例展示问题修复#6023
- fix (接口测试): 用例名称长度保护,修复场景步骤拖拽问题#5962
- fix (接口自动化): 修复单条执行有未执行的情况
- fix (接口自动化): 修复引用场景被修复后执行不成功问题#5963
- fix (接口自动化): 修复循环执行后状态码错误问题 (#6128)
- fix (接口自动化): 修复步骤拖拽问题#5962
- fix(接口测试): 修复条件控制器变量值中有换行导致判断失败问题 (#6117)
- fix: #1003262 修复测试用例xmind导入时页面脑图排序问题;测试计划执行时获取不到执行人的问题
- fix(测试计划): 模块树未加载数据#1006453
- fix(测试计划): 缺陷状态修改问题#1006338
- fix(用户跟踪):xmind格式标签优化#5995
- fix: 接口api导出成swagger格式时候,json-schema中填写的必填和字段描述不能被导#3059
- fix: cron表达式选择周天生成失败
- fix: swagger2导入之后默认值没有导入#5081
- fix: 修复OIDC登陆点击不能跳转的问题
- fix: 修改缺陷状态问题#1006555
- fix: 接口自动化执行通知排除操作人
- fix: 测试计划实际结果无法编辑
- fix: 测试计划报告所有用例数量统计错误
- fix: 测试计划用例评审脑图顺序跟列表一致
v1.12.1
2021年09月03日
功能优化
- refactor(任务中心): 查看接口测试用例结果时任务中心不自动关闭
- refactor(测试计划): 执行测试计划打开任务中心
- refactor(测试计划): 无可执行用例时点击执行按钮跳转到计划详情页
- refactor: 增加 jenkins 配置通知
- refactor: 优化通知使用体验,站内通知接收人不包括操作人,三方通知不限制接收人是否是操作人
- refactor: 发送通知查询手机邮箱优化
- refactor: 处理发送人为ID的问题
- refactor: 补充批量操作相关通知
- refactor: 测试计划报告分享增加有效期24小时
- refactor: 测试计划报告图表样式
- refactor: 测试计划报告数量统计样式
- refactor: 测试计划报告样式优化
- refactor: 测试计划报告目录样式优化
- refactor (接口自动化): csv encoding 增加 GB2312
问题修复
- fix (接口定义): 快捷调试停止优化
- fix (接口定义):执行结果未更新问题修复
- fix (接口自动化): node节点执行消息处理
- fix (接口自动化): 优化步骤部分延迟加载提高流畅度
- fix (接口自动化): 修复Python脚本语法问题
- fix (接口自动化): 并发执行优化
- fix (接口自动化): 延迟加载组件按需分配
- fix (接口自动化): 批量并发执行优化增加节点守护防止持续running状态·
- fix (接口自动化): 批量执行优化
- fix (接口自动化): 接口自动化重构并发执行
- fix (接口自动化): 编辑卡顿优化
- fix (接口自动化): 部分嵌套组件较多页面改成懒加载
- fix(创建场景): 修复状态国际化的展示问题
- fix(功能用例、接口定义、接口自动化): 用例列表,名称显示不全;选择模块后,在右侧列表选择所有数据,数据条数不正确
- fix(场景报告): 事物控制器展示问题,error状态鼠标悬停后提示气泡弹窗显示id
- fix(性能测试): 修复删除报告之后再查看其他报告报 jmx undefined 错误
- fix(性能测试): 监控节点缓存的问题
- fix(接口定义): 接口用例名称过长时优化;swagger定时同步,添加任务通知优化;error状态鼠标悬停后提示气泡弹窗显示优化
- fix(接口定义): 全局请求头与局部请求头去重
- fix(接口定义): 上传jmeter文件断言丢失
- fix(接口自动化): 场景列表增加停止按钮
- fix(测试用例): 修复表格渲染时控制台报错
- fix(测试用例): 自定义字段无法批量编辑
- fix(测试用例): 集成禅道11.5版本获取需求失败
- fix(测试计划): 修复测试计划关联功能案例时表单重复提交的问题
- fix(测试计划): 性能测试报告数据显示问题
- fix(测试计划): 接口用例结果有时无法查看
- fix(测试跟踪): 顶部菜单权限问题
- fix(用例评审): 评审结果筛选问题
- fix(用户组和权限): 恢复用例、对比报告、定时同步权限控制
- fix: 【github#5354】非用例评审人员可通过脑图评审用例
- fix: 【接口测试-接口定义】导入接口时责任人不存在此组织下,可以导入,导入后此字段外部显示为空 {#_orginal_url#}
- fix: 【github#5495】测试跟踪-测试计划设置定时任务出错
- fix: 【测试跟踪-报告】问题汇总
- fix: 【github#5608】定时任务指定按周/星期的某一天执行不正确
- fix: 保存报告打开重新加载
- fix: 停止接口用例执行时同时停止用例列表加载状态
- fix: 列表宽度足够长仍然显示…
- fix: 同步jira缺陷图片没了
- fix: 定时任务设置保存报错
- fix: 导出html报告性能测试报告为空
- fix: 恢复用例、对比报告权限问题
- fix: 测试报告优化
- fix: 测试计划列表的报告每次都重新获取
- fix: 测试计划报告导出html目录功能无效
- fix: 用例脑图和列表顺序保持一致
- fix: 缺陷列表自定义字段多选框显示id列表
- fix: 缺陷列表错位
- fix: 解决jira单选框kv传值错误问题,多选框复选框创建失败问题 #5518
- fix: 【github#5477】接口定义的模块内搜索目标模块,点击编辑目标模块时模块页面会跳出,又要重新往下拉寻找目标模块才能编辑
- fix(功能案例xmind导出): #1006333 【github#5823】导出的测试用例xmind脑图没有优先级标签 (#5936)
v1.12.0
2021年08月26日
新增功能
- 测试跟踪:测试计划报告支持导出HTML
- 测试跟踪:测试计划报告支持分享
- 接口测试:支持TCP协议Mock服务
- 性能测试:支持不使用后端监听器的执行方式,优化大并发下的处理效率
- 系统设置及其他:增加消息中心及站内信通知方式
功能优化
- 测试跟踪: 测试计划场景用例列表增加环境列
- 测试跟踪: 测试计划接口用例列表增加环境列
- 测试跟踪: 测试计划接口用例批量执行可选环境
- 测试跟踪: 测试用例导入模版优化
- 测试跟踪: 测试用例支持导出xmind文件
- 测试跟踪: 场景用例批量执行可选环境
- 测试跟踪: 计划列表增加执行按钮
- 测试跟踪:测试计划支持复制
- 接口测试: 调试、执行接口用例、场景用例支持手动停止
- 接口测试: 环境配置通用配置增加超时时间配置
- 接口测试: 接口定义和接口case高级搜索中提供已被场景引用的筛选条件
- 接口测试: 接口定义支持全局环境设置
- 接口测试: 接口用例及场景用例支持查看执行、调试历史
- 接口测试: 接口自动化报告增加结束时间
- 接口测试: 结果中增加断言名称显示
- 接口测试: 优化接口类型/请求路径变更时用例同步变更。
- 性能测试: 资源池节点添加时默认端口和并发数
- 系统设置及其他: 切换组织/工作空间/项目时添加loading
- 系统设置及其他: 添加成员时可根据id或name过滤选项
- 系统设置及其他: 用户列表搜索改为按照ID/名称搜索
- 系统设置及其他: 优化用户组列表排序
问题修复
- fix (接口定义): 修复执行接口定义相关优化问题
- fix (接口定义): 用例执行刷新优化
- fix (接口自动化): SQl请求执行失败结果不显示问题
- fix (接口自动化): 优化同一个场景只能打开一个tab
- fix (接口自动化): 修复场景导入模式默认值选择问题
- fix (接口自动化): 修复导入场景数据缺失问题
- fix (接口自动化): 导入jmx tcp协议处理问题修复
- fix (接口自动化): 执行序列号显示 NAN问题修复
- fix(性能测试): 修复保存并执行后台接口修改导致的bug
- fix(接口测试首页): 修复删除场景报告,影响到首页历史总执行次数的缺陷 #1005966
- fix(测试报告): 修复运行中的测试报告打开过慢的问题
- fix(测试用例): 未获取jira全部需求问题
- fix: 接口执行空指针异常
- fix: 用例名称列宽调整#1005639
v1.11.3
2021年08月19日
功能优化
- refactor: 测试用例关联测试重构
问题修复
- fix(接口自动化): 修复执行控制台异常日志不输出问题
- fix(接口自动化): 修复请求头变量找不到值问题 (#5474)
- fix(接口自动化): 执行序列号显示 NAN问题修复
- fix(Jenkins插件): 修改Jenkins调用参数-失败是否停止-为false,解决Jenkins调用一直running的问题
- fix(SQL表名大小写): SQL表名由大写改为小写
- fix(测试计划定时任务): 解决数据库连接带来的执行失败等问题
- fix(测试跟踪首页、接口测试、接口自动化): 修复首页统计总数错误、转性能测试报错、列表跳转数据查询出错的问题
- fix: TestPlanService添加Transactional注解
- fix: tapd提交内容为空
- fix: 关联测试保存失效
- fix: 接口导入选覆盖时未更新用例
- fix: 解决数据库连接池报错
- fix: TestResultService添加Transactional注解
v1.11.2
2021年08月06日
功能优化
- 接口测试: 断言规则增加大于小于 #1002278 (#5188)
- 接口测试: 接口定义支持JMeter文件导入
- 接口测试: 部分样式和提示语优化
- 接口测试: 去除报告保存按钮,失去焦点自动保存
- 接口测试: 执行相关websocket 处理优化防止数据堆积情况
- 性能测试: 接口定义、批量场景转性能测试一键更新
- 系统设置及其他: 定时任务使用新的链接池,避免定时任务频繁时影响其他功能
- 系统设置及其他: 顶部菜单工作空间名称过长显示问题
问题修复
- fix (接口自动化): 修复场景变量获取环境ID失败导致的后续问题 #1005595
- fix (接口自动化): 修复场景步骤引用多个相同场景 执行结果重复问题 #1005615
- fix (接口自动化): 修复场景步骤循环控制器无法添加到if 控制器下 #1005577
- fix (接口自动化): 修复引用步骤执行问题
- fix (接口自动化): 修复条件异常导致死循环问题 #1005498
- fix (接口自动化): 修复集合报告 场景后执行状态错误问题#1005605
- fix (接口自动化): 单条场景执行支持导出及生成测试报告
- fix (接口自动化):修复引用步骤不能移动问题
- fix(性能测试): 修改prometheus内存使用率查询公式 (#5221)
- fix(接口定义、接口自动化、功能案例): 修复串行执行场景,环境参数没引用到的缺陷,功能案例导出模板的责任人提示优化,修复功能案例导出时自定义字段缺失的缺陷
- fix(接口自动化): 修复JSONSchema 预览错误问题 #1005335;修复场景检索问题 #1004959
- fix(接口自动化): 修复导入自定义请求无法另存为新接口问题 #1005657
- fix(接口自动化): 修复循环控制器下结果展示不全问题
- fix(接口自动化): 修复生成测试报告 失败继续 功能失效问题
- fix(接口自动化): 修复json断言历史语法支持问题
- fix(接口自动化): 修复场景步骤合并全部问题
- fix(接口自动化): 批量复制后的最后更新时间初始化为当前时间
- fix(接口自动化): 调试结果提取变量显示丢失问题修复 #1005450
- fix(案例评审): 【用例评审】选择未通过时,编辑框高亮的同时给个提示#1005612
- fix(案例评审): 案例选择未通过时高亮显示编辑框
- fix(测试计划): 对执行接口增加保护 #1005622
- fix(测试计划): 解决Jenkins调用测试计划始终Running的问题、接口定义无法使用设置环境变量脚本的问题
- fix(测试跟踪): 测试用例导入更新文本错误 (#5250)
- fix(测试用例): 修复测试计划能发现回收站用例的问题、用例评审过长导致无法发送数据#1005661
- fix(环境管理): 修复环境更新或清除后选中数据无法回显问题 #1005471
- fix(用户组和权限): 报表统计下权限控制#1005247
- fix(缺陷管理): 带有图片的缺陷提交至禅道后,创建人不正确
- fix: swagger导入报错
- fix: 报告查询时从前端传递项目ID#1005590
- fix: 接口用例更新性能测试有断言报错
- fix: 更改了测试报告的成功失败图标的样式,用于修复打印报告时元素异常的缺陷
- fix: 测试执行打印错误日志
- fix: 脑图无法删除用例
v1.11.1
2021年07约27日
功能优化
- feat(Mock测试、接口测试、环境设置、Xmind模板): 修复Mock测试JSON数组参数对比出现报错,Xmind模板字体颜色,接口表格责任人字段名称,创建环境后弹窗可以关闭,接口测试首页的提示语
- feat(性能测试): 压力配置提供测试取样失败后的执行动作
- feat(性能测试): 高级配置支持域名绑定
- feat(接口定义、接口自动化): 接口定义和接口自动化左侧模块树创建超过8层会报错
- feat(案例评审): 修复案例评审富文本框的相关问题
- feat(测试用例): 测试用例的Excel模版用例状态字段增加备注、国际化的部分问题
- feat(测试计划、接口场景): 修复场景批量编辑失败的缺陷、为测试计划的定时任务和Jenkins调用相关函数增加日志
- feat: 接口用例列表添加批量执行
- refactor: 【测试计划】-步骤描述格式优化;
- refactor: 修改数据库连接池默认配置 (#5067)
- refactor: 缓存监控节点,避免 prometheus 查询频繁导致数据库链接超时
- refactor: 调整默认连接池大小,避免出现数据库连接失败
问题修复
- fix(任务中心): 优化任务中心同步频率,当关闭窗口后停止关闭检测
- fix(任务中心): 优化任务中心执行中的任务检查,当无进行中的任务后停止检查
- fix(性能测试): 修复预热时间单位固定后的最大值限制
- fix(接口场景): 修复事务控制器执行时耗时为0的缺陷
- fix(接口场景,接口自动化): 修复垃圾站的旧数据无法恢复的问题 (#5070)
- fix(接口自动化): 场景并行集合报告,报告场景名称过长问题处理
- fix(接口自动化): 修复json-schema勾选必填后切回json报错 #1005335
- fix(接口自动化): 修复多层事物调试问题 #1005206 —bug=1005206
- fix(接口自动化): 修复报告场景名称过长问题 #1005119 —bug=1005119
- fix(接口自动化): 修复调试执行结果丢包问题,日志排查DEBUG
- fix(接口自动化): 修复调试结果匹配问题,log日志不全问题,导出报错问题
- fix(测试用例): 导入的用例编辑时报错#1005409
- fix(测试用例): 导入错误提示修改#1005321
- fix(测试计划): 关联无责任人用例时报错#1005374
- fix(测试计划): 场景执行触发方式修改,针对场景结果历史数据兼容
- fix(缺陷管理): 提交带有图片的缺陷到禅道时图片显示错误的问题
- fix: -步骤描述格式拉伸;
- fix: postman导入报错
- fix: swagger不选模块导入报错
- fix: 删除项目清理定时任务
- fix: 接口定义批量操作报错
- fix: 测试用例显示了已删除的缺陷
- fix: 测试计划报告报错
- fix: 添加负责人字段,修改消息通知内容 (#5076)
- fix: 用例导入文件限制改为100M
- fix: 自定义表头国际化问题
- fix: 辑用例页面mock显示优化
v1.11.0
2021年07约22日
新增功能
- 测试跟踪:禅道对接支持其GET请求方式
- 接口测试:接口测试支持使用 Kubernetes 类型资源池(X-Pack)
- 性能测试:优化性能测试报告指标展示方式
- 性能测试:增加JMeter Properties 配置
- 系统设置及其他:增加任务中心功能,集中展示运行中的测试任务
功能优化
- 测试跟踪:测试用例支持回收站功能
- 测试跟踪:缺陷列表样式优化
- 接口测试:增加前后置SQL请求步骤
- 接口测试:从数据库中提取的数据列表支持循环控制器
- 接口测试:支持动态展示接口测试执行结果
- 接口测试:postman导入变量格式转换
- 接口测试:导入文件大小限制改为50M
- 性能测试:支持批量添加监控对象
- 系统设置及其他:工作空间项目列表支持点击跳转
问题修复
- fix(性能测试): 修复下载正在执行的测试报告错误提示
- fix(性能测试): 修复压力图表的bug
- fix(接口自动化): 修复IF条件为空时无法保存问题
- fix(接口测试): 修复只读用户也可删除测试报告#1005247
- fix(接口自动化): 事物控制器调试特殊处理
- fix(接口自动化): 任务中心增加任务类型区分
- fix(接口自动化): 修复场景调试无环境报错问题
- fix(接口自动化): 修复并行场景错误问题 #1005298
- fix(接口自动化): 每次执行前清理结果集 #1005286
- fix(操作日志): 登出操作日志记录 #1005204
- fix(测试计划): 增加测试计划中执行用例无操作日志问题 #1005238
- fix(系统设置): 更改主题色后自定义样式失效#1005165
- fix: 接口导入MS格式报空指针
- fix: 接口模块名带有/导出导入异常
- fix: 测试计划关联性能测试后无法显示关联用例
- fix: 测试计划关联页面调试form-data上传文件的用例失败 #4812
- fix: 测试计划报告缺陷统计报错
- fix: 脑图修改用例等级不生效
- fix: 脑图创建用例自定义ID为空
- fix: 自定义ID输入框过滤输入的首尾空白字符#1005283
- fix: 测试计划发送多条消息
- fix: 项目列表跳转权限问题 (#4862)
v1.10.6
2021年07约19日
功能优化
- 测试跟踪: 测试计划若干优化#3892
- 测试跟踪: 优化测试计划-场景列表加载速度#3890
- 测试跟踪: 更多操作禁用样式
- 系统设置及其他:去掉首页tips相关代码
- 性能测试: 开启异步方法处理测试结果
- 接口测试: 场景导入页面高度优化
- 系统设置及其他: 项目编辑,Zentao项目ID输入框后添加提示
- 接口测试: 修改异步方法的配置
问题修复
- fix(接口测试): mockjs导致参数错误
- fix(接口定义): 修复接口列表批量删除问题 #1005040
- fix(接口自动化): 修复场景自动化列表创建人,负责人显示和筛选问题 #1004989
- fix(系统设置): 组织、工作空间菜单成员操作权限问题#1004964
- fix(性能测试): 修复统一预热时间单位导致的测试时长计算错误的问题
- fix(性能测试): 修复统一预热时间单位后预估图表的计算
- fix(性能测试): 修复文件可能为空的问题
- fix(性能测试): 修复报告显示压力预估图的问题
- fix(测试用例): 操作权限问题#1003873
- fix(系统设置): 去掉无用选择框#1003823
- fix(性能测试): 修复检查kafka的时候导致的kafka日志异常
- fix(测试跟踪): 测试跟踪新建用例关联接口测试
- fix(接口自动化): 修复导出文件名称-项目名称错误问题 #1005112
- fix(测试计划): 执行功能用例报错#1005118
- fix(性能测试): 不显示已经禁用的csvdataset
- fix(接口定义,接口自动化): 修复接口定义文档跳转异常和表格全选列数据展示异常的问题
- fix(接口自动化): 集合报告场景ID过长处理 #1005119
- fix(测试计划): 修复执行功能用例会将所属项目更新为当前项目的问题
- fix(接口自动化,功能用例): 修复功能用例的excel模板备注和列对不起来的问题以及接口自动化引用场景接口案例时按钮禁止重复提交
- fix(测试用例): 查询禅道需求失败的问题
- fix(接口自动化): 修复IF 条件变量包含 引号执行错误问题 #1005122
- fix(性能测试): 性能测试的定时任务消息接收人被覆盖 #4621
- fix(接口自动化): 恢复提交 c8d9f80
- fix(接口自动化): 修复IF条件下${value} value 包含引号问题 #1005122
- fix(性能测试): 编辑性能测试兼容老版本的数据
- fix(测试跟踪): 测试评审任务消息通知,谁删除评审就给谁发邮件,与消息设置不符#4580
- fix(测试跟踪): 修改评审率计算方法提示#1005148
- fix(接口场景): 引用场景的弹窗中不再显示场景的操作按钮
- fix(接口测试): 批量操作数量显示错误
v1.10.5
2021年07约09日
功能优化
- 测试跟踪: 功能案例导入模版增加自定义字段列,数据导入的时候增加自定义字段的数据保存
- 测试跟踪: Jira及TAPD缺陷描述支持添加图片
- 测试跟踪: 测试用例页面创建人显示名称
- 测试跟踪: 缺陷列表增加用例数字段
- 测试跟踪: 缺陷列表添加过滤排序条件
- 接口测试: TCP接口交互增加对旧数据的处理并恢复请求参数配置页
- 接口测试: 修复部分接口无法设置环境变量的问题,修复环境变量值等号结尾被舍弃的问题
- 接口测试: 场景变量及环境变量增加批量添加
- 接口测试: 接口定时任务编辑页面样式优化
- 性能测试: 固定 rampup 单位 (#4465)
- 性能测试: 修改创建测试时的按钮大小
- 系统设置及其他: 编辑项目开启场景自定义ID保存时反应慢
- 系统设置及其他: 在列表中勾选多个数据时自动弹出批量操作提示
- 系统设置及其他: 右上角的帮助文档,修改为新页面打开
问题修复
- fix(接口测试): TCP接口读不到环境配置的EOL值
- fix(接口自动化): 修复场景引用步骤导出再导入缺陷
- fix(接口定义): 修复SQL类型请求 环境设置数据源默认值丢失问题#1004823
- fix(接口自动化): 修复jmx文件导入解析错误 #1004805
- fix(接口自动化): 修复场景导入问题
- fix(接口自动化): 修复负责人筛选不生效问题 #1004959
- fix(接口自动化): 去除非引用API步骤多出一个操作按钮
- fix(接口自动化): 环境选择提示消息错误修复 #1004970
- fix(接口自动化):修复JSON格式化问题 #1004865
- fix(测试用例): 修复导入用例步骤中的换行未生效的问题
- fix(测试计划,测试用例): 后台任务增加错误处理
- fix(测试计划,测试用例): 后台任务增加错误处理,显示日志开始和结束
- fix(测试跟踪): 修复首页卡片未对齐
- fix(测试跟踪): 修复首页用例评审数据未显示
- fix(用户组和权限): 工作空间下模版管理菜单权限问题#1004966
- fix(用户组和权限): 工作空间类型权限下创建项目权限重复
- fix(用户组和权限): 服务集成和消息设置权限问题#1004965
- fix(用户组和权限): 组织管理员操作用户组问题
- fix(系统设置): 组织、工作空间管理员添加成员失败#1004949
- fix(系统设置): 项目管理员移除成员问题#1004968
- fix: jira用户校验权限报错
- fix: 修复SQL语句与实际表名大小写不一致的问题
- fix: 修复回车保存模块失败
- fix: 开多个窗口编辑场景样式错乱
- fix: 测试用例关联缺陷列表状态没更新
- fix: 测试计划-场景测试执行结果筛选失败
- fix: 编辑用例点击关联缺陷缺少数据
- fix: 测试计划关联完缺陷,缺陷数量没更新,图2 (#4468)
- fix: 邮件配置中SMTP账号是如果用户名,而不是一个邮件地址的情况
v1.10.4
2021年07约02日
功能优化
- 测试跟踪: 自动同步第三方平台缺陷状态
- 测试跟踪: 用户信息添加Jira信息配置
- 测试跟踪: 评审评论可以增加图片、表头操作列增加创建时间并存储上一次的排序方式、场景增加批量复制按钮、负责人将名称和ID位置互换
- 测试跟踪: 提交缺陷到其他平台时可以添加图片
- 接口测试: 场景增加批量创建性能测试按钮
- 接口测试: 优化场景跨项目环境选择
- 接口测试: TCP请求的请求体改为json,xml,raw格式;
- 性能测试: 从场景测试转换的性能测试支持一键更新
- 性能测试: 优化创建性能测试时资源池先选中后填写测试名称资源池清空的问题
- 性能测试: 多节点资源池支持对csv文件进行切割
- 性能测试: 引入自动化场景显示csv等文件
- 性能测试: 测试报告请求统计label支持排序
- 性能测试: 修改 backend listener queue size 默认 20000
- 系统设置及其他: 系统菜单用户列表批量操作
- 系统设置及其他: 规范建表语句,解决部分表大小写混用问题
- 系统设置及其他: 调整多处样式使布局更加紧凑
问题修复
- fix(场景测试报告,功能案例导入,场景测试-导入街口): 修复场景测试报告在多条名称相同的SQL请求下步骤统计错误的问题,修复测 试用例同一模块下用例可以重复导入的问题,修复场景导入接口时鼠标悬停在ID上弹出编辑气泡的问题
- fix(接口场景-添加环境变量,性能测试-引用场景): 解决性能测试引用场景时没有自动加载csv文件的问题,解决设置环境变量参数在场景执行过程中使用不是最新值的问题
- fix(接口定义): 修复API 列表刷新多次问题
- fix(接口测试): 修复脚本断言语言名称找不到的问题
- fix(接口测试、测试计划): 修复请求参数为JSON数组或Mock期望为JSON数组时产生的前端控制台报错问题,修复测试计划定时任务不发 送报告的问题
- fix(接口测试首页): 修复部分浏览器中接口测试首页的通过率和借口覆盖率出现滚动条的问题
- fix(接口自动化): 【github#3846】接口自动化导入JMX文件时,以脚本名命名场景名
- fix(接口自动化): 修复场景导入,切换条件数据查不到问题
- fix(接口自动化): 修复导入jmeter文件处理x-www-form-urlencoded 类型问题
- fix(接口自动化): 修复次数循环嵌套执行问题
- fix(接口自动化): 定时任务调用节点执行时 错误修复。
- fix(接口自动化): 导入JMX中的Beanshell脚本有多余换行符,PR来自@xiongxiaoqing614 #2420
- fix(测试计划): 修复了测试计划定时任务执行完成之后发送多个通知(数量根据场景的数量而定)的缺陷,修复了测试计划里的表格拉 伸表头造成的表格错乱的问题
- fix: swagger2响应解析不完整
- fix: swagger未导入到指定模块
- fix: 从场景测试转换的性能测试支持一键更新_补充
- fix: 接口自动化场景失败继续选项无效
- fix: 定时任务图标显示问题
- fix: 用例列表展示了其他项目用例
- fix: 用例导入无法显示责任人
- fix: 解决提示按钮禁用时无法提示内容的问题
- fix: 接口自动化-废弃的用例在原来模块下-查看 回收站 后又都跑到回收站里面了-刷新页面 又恢复到 原来模块中。
- fix: 测试用例和测试计划选择100条/页显示,页面非常卡顿
v1.10.3
2021年06月22日
功能优化
- 测试跟踪: 执行测试计划接口用例后更新关联的功能用例状态
- 测试跟踪: 用例模板禁止删除用例等级
- 接口测试: 优化接口覆盖率的统计算法
- 接口测试: 场景步骤展开/收起 图标修改。
- 接口测试: 场景步骤名称过长样式显示问题优化
- 性能测试: 修改编辑资源池页面显示样式
- 性能测试: 去掉压力配置并发数的最小值限制
- 性能测试: 性能测试报告请求统计支持排序
- 系统设置及其他: http启用压缩,前端打包去掉js.map,优化前端加载速度
- 系统设置及其他: 使用前端session来保存当前项目、工作空间、组织的信息,切换后可以在不同的页面使用
问题修复
- fix (场景步骤): 场景步骤 启用/禁用 图标修改。
- fix(场景自动化): 自定义ID检查问题
- fix(性能测试): 修复删除测试之后再删除报告报错的问题
- fix(性能测试): 避免出现配置错位
- fix(接口测试): 修复场景步骤刷新后 启用/禁用问题,单步控制台日志问题
- fix(接口测试): 场景步骤启用/禁用 操作合并成一个按钮。
- fix(接口测试): 执行时更改报告状态增加保护
- fix(接口测试): 接口SQL协议用例执行环境选择校验调整。
- fix(接口自动化): 修复场景步骤未输入名称时无法展开问题
- fix(测试用例): 点击关联缺陷Tab控制台报异常
- fix(测试跟踪): 修复测试跟踪用例批量执行问题
- fix(用例评审): 关联用例页面评审结果筛选无效
- fix(用例评审): 列表按照ID排序
- fix(用例评审): 列表按照ID排序报错
- fix(系统设置): 系统参数设置操作日志
- fix: swagger3导入报错
- fix: swagger定时任务优化
- fix: 修复启用禁用模块顶部没有刷新的问题
- fix: 修复查询工作空间下项目列表的问题
- fix: 在每一个新建和更新场景的函数前增加场景涉及url的统计
- fix: 处理project_id没有查询的问题
- fix: 操作日志列表报错
- fix: 测试用例列表添加过滤条件
- fix: 测试计划测试用例步骤消失
- fix: 用例批量移动报错
- fix: 登出清空了localStorage
- fix: 测试评审流程问题合集
v1.10.2
2021年06月18日
功能优化
- 测试跟踪: 用例列表支持展示自定义字段
- 测试跟踪: Jira接口使用v2版本
- 测试跟踪: 脑图性能优化
- 接口测试: 场景步骤增加禁用全部/启用全部
- 接口测试: 场景报告重构修改名称交互并增加跳转场景的功能,场景报告增加步骤统计
- 接口测试: 步骤名称过长等相关样式优化
- 系统设置及其他: 项目组添加成员列出所有可选用户
- 系统设置及其他: 添加成员时用户组必填
- 系统设置及其他: 分层构建镜像
问题修复
- fix(性能测试): 禁用线程组后刷新压力图
- fix(接口测试): 修复接口/用例 环境模块匹配错误问题。
- fix(接口自动化): 修复测试用例执行结果未更新问题。
- fix(接口自动化): 修复测试用例模块匹配问题。
- fix(接口自动化): 修复 BUG0609_1_P0-批量执行两个场景,其中一个步骤全禁用。批量执行选择并发的集合报告状态一直为Running
- fix(接口自动化): 修复 BUG0609_8 一键展开问题;BUG0609_15 数据选择问题
- fix(接口自动化): 测试报告循环控制器层级显示问题修复
- fix(接口自动化): 修复(ID1004177)报告请求名称过长,显示问题。
- fix(测试计划): 测试用例自定义ID报错
- fix(测试跟踪): 修复导入xmind 固定标签解析问题。
- fix(测试跟踪):修复测试用例导入思维导图内容包含关键字问题
- fix(系统设置): 系统组织菜单添加组织成员时报错
- fix(缺陷管理): 禅道模版创建缺陷报错
- fix: 修复mock返回JSON-Schema参数不全的问题、修复JSON-Schema响应参数在文档里不显示的问题
- fix: 修复引用的场景无法复制的问题
- fix: 修复没有参数时发送tcp请求系统报错的问题
- fix: 修复测试用例导入步骤与预期结果对不上号的问题
- fix: 修复跨项目引用场景时不同用户权限引起的缺陷
- fix: 场景自定义ID导入保留ID
- fix: 接口定义导出swagger报错
- fix: 接口定义测试完成后关闭当前页面再次测试接口 响应内容还是显示上一次的结果 应该清空
- fix: 模板编辑页面浏览器回退问题
- fix: 测试用例导入创建人为空
- fix: 测试计划-测试用例编辑页面报错
- fix: 测试计划用例ID排序报错
- fix: 测试计划用例执行人显示
- fix: 测试计划用例执行人过滤无效
- fix: 测试评审脑图无法显示前置条件
- fix: 脑图复制模块节点报错报错
- fix: 脑图复制粘贴新增失败
v1.10.1
2021年05月27日
功能优化
- 安装部署:首次部署时创建默认项目并添加权限
- 通用功能:主要功能表格支持保存调整后的列宽
- 通用功能: 优化接口定义、接口场景、功能用例的模块树查找速度
- 通用功能: 切换组织、工作空间及项目时不刷新整个页面
- 测试跟踪: 测试计划用例添加保存按钮
- 接口测试: 修改HTTP请求默认超时时间为60s
- 接口测试: 优化场景列表高度不能铺满屏幕问题。
- 接口测试:优化报告中的控制台数据存储方式,每个测试只存一份数据。
- 性能测试: 下载jtl名称改为报告名
- 性能测试: 显示jmx需要的csv文件名
- 系统设置: 为用户组配置权限时增加全选操作
- 系统设置: 创建组织,工作空间,项目后为当前用户添加管理员权限
- 系统设置: 用户组标签显示优化
问题修复
- fix(性能测试): 修复分布式压测场景 各node节点间的jmeter日志出现串联的情况
- fix(性能测试): 修复删除报告失败没有修改测试状态的问题
- fix(性能测试): 修复性能测试复制时名称长度超过限制的bug
- fix(接口定义): API列表复制功能隐藏的问题
- fix(接口定义): 修复URL decode 时有特殊字符 + 时解析错误
- fix(权限设置): 修复接口定义,接口自动化,测试跟踪只读用户可以点击创建的权限
- fix(测试计划): 报告统计失败的功能用例ID为空
- fix(测试跟踪): 修复测试用例创建时的权限
- fix(用例评审): 修复打开评审对话框闪屏问题
- fix(用户组和权限): 创建系统级用户组异常
- fix(用户组和权限): 用户组待选列表查询问题
- fix(用户组和权限): 用户组显示UUID的问题
- fix(系统设置): 工作空间添加项目成员时用户组必填
- fix: 修复mock期望按钮提示错误、自定义脚本不支持更改环境变量的问题、性能测试找不到附件的问题
- fix: 修复session到期没有转到登录页面的问题
- fix: 修复切换项目时没有刷新页面的问题
- fix: 修复删除项目时验证权限的bug
- fix: 修复场景中连续多次引用同一场景时执行报告出现请求合并的问题
- fix: 缺陷模板平台只能选metersphere
- fix: 自定义请求完整url带IP拼接了环境
- fix: 接口测试-接口定义,使用用例状态筛选,只能筛选当前页面
- fix: 无法选择自定义表头最后一行
- fix: 测试计划中关联用例时部分数据查询不到
- fix: 编辑用例后新建用例无法保存
v1.10.0
2021年05月27日
新增功能
- feat(系统设置): 增加变更记录、操作记录查看功能
- feat(系统设置): 优化改进用户权限管理
- feat(系统设置): Jira、TAPD平台缺陷模板支持自定义字段
- feat(接口测试): 接口测试支持指定资源池执行
功能优化
- refactor(测试跟踪):缺陷列表增加数字自增ID
- refactor(测试跟踪):测试计划中用例结果更新页面,支持点击用例标题跳转到用例编辑页面
- refactor(测试跟踪):缺陷列表增加缺陷来源显示
- refactor(测试跟踪):导入测试用例时支持新建和更新两种导入模式
- refactor(测试跟踪):测试计划接口场景用例增加排序筛选
- refactor(测试跟踪):模块数增加用例数量显示
- refactor(接口测试):接口定义增加复制功能;
- refactor(接口测试):接口自动化场景默认加在当前项目环境;
- refactor(接口测试):导入JMX文件中的事务控制器样式优化;
- refactor(接口测试):模块数增加接口、用例数量显示;
- refactor(性能测试):同步多个执行节点的启动时间;
- refactor(性能测试):支持配置Kafka Backend Listener的Queue Size参数;
- style(性能测试):测试结束后禁用报告页面上的刷新选项;
- style(性能测试):设置默认的Kafka acks参数值为1。
问题修复
- fix(测试跟踪):解决测试计划关联用例全选失效的问题
- fix(接口测试):修复接口自动化场景导入HAR文件请求体为空的问题
- fix(接口测试):修复事务控制器勾选框无法取消的问题
- fix(接口测试):解决接口列表导出Swagger 3.0时报错的问题
- fix(接口测试):解决首页接口定时任务点击跳转报错的问题
- fix(性能测试):避免查看报告时出现“get report result error”的错误
- fix(性能测试):强制停止测试时结束数据更新
- fix(性能测试):修改报告名的长度限制
- fix(性能测试):修复测试计划批量性能测试后查看报告没有监控页的问题
v1.9.3
2021年05月19日
新增功能
- feat(接口测试): 接口场景增加事务控制器并优化报告显示
功能优化
- refactor(POM): xtream 版本升级
- refactor(性能测试): 修改报告执行时间相关文本
- refactor(性能测试): 导出报告时关闭动画
- refactor(性能测试): 性能测试报告和测试分离,删除测试时保留报告 报告支持重命名
- refactor(性能测试): 性能测试报告开始前不显示startTime
- refactor(性能测试): 性能测试显示setup和post线程组
- refactor(性能测试): 性能测试显示压力预估图时排除按照迭代次数
- refactor(性能测试): 执行中不显示计划结束时间
- refactor(性能测试): 校验资源池逻辑修改
- refactor(接口测试): ESB功能优化-ESB接口测试,使用ESB数据格式展现
- refactor(接口测试): 优化场景报告-子请求的展示
- refactor(接口测试): 场景默认加载当前项目的环境配置
- refactor(接口测试): 自定义ID显示问题
- style(接口测试): 修改不规范代码
- style(接口测试): 修改禁用状态文本样式
问题修复
- fix(测试跟踪): 测试计划用例下一步其他信息没刷新
- fix(测试跟踪): 测试计划脑图不可编辑
- fix(测试跟踪): 测试计划进度统计有误
- fix(接口测试): 修复新版本环境DNS不起作用问题;修复环境中请求头历史数据问题。
- fix(接口测试): 接口自动化上传的jmx中包含csv引用时,路径未自动修改问题修复
- fix(接口测试): 修复同名多个csv 执行问题
- fix(接口测试): 解决场景导入接口列表标签显示问题
- fix(接口测试): 自定义请求会引用环境域名
- fix(接口测试): 自定义请求引用环境无效
- fix(接口测试): 场景单独调试禁用请求无响应
- fix(性能测试): 修复启动性能测试计算线程数的问题
- fix(性能测试): 修复性能测试线程组启用禁用不一致的问题
- fix(性能测试): 修复报告对比弹出框分页失效的问题
- fix(性能测试): 修复线程组启用禁用判断的bug
- fix(性能测试): 性能测试多节点执行时线程数计算问题
- fix(性能测试): 网络监控表达式修改
- fix(性能测试): 修复性能测试压力配置切换线程类型没有重新计算图表的问题
- fix(性能测试): 显示网络监控的单位为 kb/s
- fix(性能测试): 网络监控表达式修改
v1.9.2
2021年05月12日
新增功能
- 接口测试: 环境配置中增加SSL证书配置
功能优化
- 测试跟踪: 测试用例各富文本框使用 markdown 编辑器
- 测试跟踪: 测试用例列表支持按优先级排序
- 测试跟踪: 优化功能案例导入
- 测试跟踪: 复制缺陷名称追加copy后缀
- 测试跟踪: 缺陷添加创建人字段
- 测试跟踪: 脑图用例顺序与列表保持一致
- 接口测试: 重构场景串行方法,利用队列串行
- 接口测试: postman导入顺序保持一致
- 接口测试: 修复单选场景无法关联到测试计划的缺陷
- 接口测试: 自定义请求添加是否引用环境
- 接口测试(X-Pack): 重新确定ESB数据导入方式
- 接口测试: 修改环境配置弹框宽度
- 接口测试: 接口自动化场景支持使用自定义ID
- 接口测试: 测试报告增加场景结果统计
- 性能测试: 修改报告查询overview的方式
- 性能测试: 性能测试编辑时可以重新上传文件
- 性能测试: 报告统计表格宽度修改
- 性能测试: 报告图表使用lttb采样,优化大数据量下的性能
问题修复
- fix(场景自动化): 修复JSONSchema Number 类型小数点后内容丢失问题;修复循环结果不展示问题。
- fix(场景自动化): 修复JSONSchema integer取值问题;优化步骤删除时抖动问题。
- fix(场景自动化): 修复场景步骤最大化后推荐断言问题
- fix(性能测试): 修复性能测试删除文件的时候导致其他测试不能引用相同文件的问题
- fix(接口自动化): 修复集合报告失败问题
- fix(接口自动化): 设置共享模式解决 循环 csv 从第二行取值问题
- fix(接口自动化,接口定义): 修复只读用户不能查看详情问题。
- fix(接口自动化,测试跟踪): 修复匹配的环境请求头不起作用问题;修复思维导图导入问题。
- fix(旧版本接口测试): 兼容新版本定义的环境
- fix(测试计划): 修改用例状态未跳转至下一个用例
- fix(系统设置): 修复环境类型不能修改问题。
- fix(接口测试): 解决定时任务导入swagger多出的斜杠问题
- fix: jsonSchema不生效
- fix: jsonpath断言顺序问题
- fix: swagger导入报错
- fix: 修复Mock服务下JsonSchema参数返回格式没被处理的问题
- fix: 修复Mock服务返回参数-mock数据没给返回值的问题
- fix: 修复空项目下点击环境报错的问题、修复表格复选框全选时的展示问题
- fix: 创建缺陷前端报错
- fix: 只读用户访问用例详情页面跳转到默认页
- fix: 接口定义列表自定义展示字段增加接口状态,并默认显示
- fix: 接口自动化场景更新时创建人不变,场景列表默认显示负责人而非创建人
- fix: 测试用例只读用户样式
- fix: 测试计划里面执行过的用例 (除了未开始改为其他状态) 都跑到默认模块
- fix: 请求体选xml等格式还是jsonSchema
- fix: DELETE,HTTPS请求头自动添加的HOST带了443端口
v1.9.1
2021年04月30日
功能优化
- 测试跟踪: 将脑图整体布局保存在浏览器端
- 系统设置:环境列表增加筛选项目功能
- 系统设置:环境列表删除环境时增加确认删除弹框
问题修复
- fix(接口定义): 修复 swagger 导出时,请求体为 array 导出失败的情况
- fix(接口定义): json的请求体非json格式运行报错问题
- fix(接口测试): 接口测试的首页中的 “运行中的定时任务”列表无法跳转
- fix(接口自动化): 修复历史数据升级问题,调整系统变量样式
- fix(场景自动化):单步骤调试环境检查问题
- fix(接口自动化):修复csv 并行取值问题
- fix(测试跟踪): 测试评审和计划使用模板报错
v1.9.0
2021年04月29日
新增功能
- 测试跟踪:增加缺陷管理功能
- 测试跟踪:增加用例模板配置及自定义字段支持
- 测试跟踪:增加缺陷模板配置及自定义字段支持
- 测试跟踪:测试用例详情支持富文本编辑方式
- 接口测试:HTTP协议接口支持Mock服务
- 接口测试:环境配置支持多域名匹配
- 接口测试:批量执行支持串行/并行模式选择
- 性能测试:性能测试支持监控集成
- 性能测试:支持多个测试报告对比
- 系统设置及其他:消息通知机器人支持飞书
- 系统设置及其他:功能模块支持启用/禁用(X-Pack增强包内)
功能优化
- 测试跟踪:通过Excel导入/导出时有ID字段,可通过Excel导入来更新用例
- 接口测试:更新接口覆盖率的统计公式
- 接口测试:添加断言、等待控制器、前置脚本、后置脚本、提取参数光标聚焦到输入框时自动展开详情
- 接口测试:重构报告页面,按照层级显示
- 接口测试:使用新的JavaScript脚本引擎
- 接口测试:场景无步骤时运行环境置灰
- 接口测试:接口请求头、JSON格式请求体支持mock参数
- 接口测试:修改Groovy版本为3.0.8
- 接口测试:调整场景变量弹框文本及样式
- 接口测试:增加场景局部刷新功能
- 性能测试:对性能测试报告页面进行国际化处理
- 性能测试:增加性能测试报告页面刷新时间配置
- 性能测试:增加强制停止时间配置
- 性能测试:压力配置可以选择场景是否顺序执行
- 性能测试:禁用资源池时检查是否有测试正在使用
- 系统设置及其他(X-Pack增强包):增加消息通知模板可用的内置变量
- 系统设置及其他:LDAP启用时默认选择LDAP登录方式
- 系统设置及其他:优化部分接口可查询工作空间下所有项目信息
- 系统设置及其他:修改自带的MySQL版本为5.7.33
问题修复
- fix(接口定义):修复Swagger导出时请求体缺失问题(#1771)
- fix(接口定义):修复Swagger导入一些值缺失问题,请求体导出支持JSON、XML格式(#1751)
- fix(接口定义):导出Swagger时单个XML格式错误不会终止所有文件导出(#2020)
- fix(测试跟踪):修复Excel导入用例时标签有内容报错的问题(#1747)
- fix(测试跟踪):使只读用户不能删除测试计划报告(#1758)
- fix(测试跟踪):优化创建测试计划的对话框,使之更加人性化(#1878)
- fix(测试跟踪):使非只读用户可以编辑测试计划所关联的用例(#1973)
- fix(测试跟踪):修复Excel导入时测试步骤和预期结果的导入格式错误问题(#1811)
- fix(测试跟踪):修复用例Excel导入时重复校验不准确问题(#1756)
- fix(系统设置):使项目管理中配置数据库信息时可以校验连接(#1769)
- fix:修复Cron表达式生成器内存溢出问题(#1933)
- fix:修复Postman导入缺失问题(#1929)
- fix:修改测试计划状态报错问题(#1934)
- fix:修复“先点击模块再点击脑图,评审脑图不是对应模块脑图”的问题(#1790)
- fix:修复关联用例无法展示步骤和结果的问题(#2182)
- fix:去掉多余的更多操作按钮(#2169)
- fix:修复接口导入modulePath不正确的问题(#1881)
- fix:接口用例添加步骤没反应的问题(#1810)
- fix:修复新版本Postman导入脚本类型不匹配的问题(#1809)
- fix:测试用例更多操作按钮(#2187)
- fix:修复测试用例编辑关联缺陷(#2179)
v1.8.2
2021年04月02日
功能优化
- refactor(场景自动化): 调试前检查运行环境
- refactor(性能测试): 测试报告统计展示median,字段名字更新
- refactor(接口测试): 更新接口覆盖率的统计公示
- refactor: 全选按钮颜色高亮
- refactor: 升级 openapi swagger 版本
- refactor: 增加预期结束时间的参数
- style(接口定义): 通用下拉树节点内容过长显示不全优化
- style: 修改文本框及测试跟踪用例步骤样式
问题修复
- fix(场景自动化): 优化运行环境
- fix(场景自动化): 项目ID设置问题
- fix(定时任务):【github】定时任务初始化日志输出
- fix(性能测试): 压力配置上可以选择场景是否顺序执行
- fix(性能测试): 按顺序执行的性能测试时间计算问题
- fix(性能测试): 计算预计执行时间
- fix(接口定义): 修复域名带url 问题修复
- fix(接口定义): 执行问题修复
- fix(接口定义): 批量执行问题
- fix(接口自动化): 修复1.5.0升级上来的接口测试,转场景后,直接执行场景。在自定义变量中定义参数没有读取到。
- fix(接口自动化): 修改转场景测试名称
- fix(接口自动化): 场景变量国际化修改
- fix(接口自动化): 场景名称变更,执行报告同步变更。
- fix(接口自动化): 增加场景局部刷新功能
- fix(接口自动化): 导入JMX无全路径问题处理
- fix(接口自动化): 执行时给引用的场景步骤增加项目ID
- fix(接口自动化): 限制只有自定义请求可以另存新接口
- fix(测试计划): 修复批量执行接口用例失败的问题
- fix(测试评审tags、测试计划tags): 修复测试评审测试计划标签的bug
- fix(测试跟踪): 修复创建用例默认没有选择模块问题
- fix(测试跟踪): 测试跟踪,测试计划列表标签和执行次数显示错误
- fix(测试跟踪):修复excel导入时测试步骤和预期结果的导入格式错误 (#1811)
- fix(用例评审): 修改提示
- fix(项目文件更新): 修复项目文件更新时不能上传同名文件
- fix(项目文件更新): 修复项目文件更新时地址多了一个/
- fix: form-data请求体切换成文件上传无反应 (#1872)
- fix: swagger3 空指针
- fix: 优化excel模板导入,模块字数超标的提示
- fix: 优化接口覆盖率的loading方式:改为图标
- fix: 修复api文档下滑时不会动态加载接口信息的bug
- fix: 修复接口定义页面在接口列表点击运行时tab标签命名错误的问题
- fix: 修复接口测试首页关闭swagger定时任务不彻底的问题
- fix: 修复规划&执行测试计划没有权限问题
- fix: 修复阶段加压力的预计结束时间计算的bug
- fix: 先点模块再点脑图,评审脑图不是对应模块的脑图 (#1790)
- fix: 场景描述无法保存
- fix: 导入接口没有带模块
- fix: 接口定义无法选择模块
- fix: 接口导出没有带路径
- fix: 接口测试首页增加”接口覆盖率统计”
- fix: 接口用例添加步骤没反应 (#1810)
- fix: 新版本postman导入脚本类型不匹配 (#1809)
- fix: 测试用例导入标签
- fix: 评审测试计划脑图点击模块再点脑图出错 (#1856)
- fix: 加大case review中comment的长度限制
- fix: 用例步骤颜色加深
v1.8.1
2021年03月31日
功能优化
- feat(场景自动化,测试用例): 默认选中树节点添加对应功能
- feat(场景自动化,测试用例,): 测试用例、 接口定义、场景自动化 增加“默认模块” 创建测试用例、接口定义、场景时 所属模块默认值为“默认模块”
- feat(性能测试): 修复场景名称过长导致样式出错的问题
- feat(性能测试): 限制普通线程组的预热时间最大值不能超多压测时长
- feat(接口定义): 接口定义、增加“默认模块” 创建接口定义所属模块默认值为“默认模块”
- feat(测试跟踪): 通过Excel导入导出时有ID字段,可通过Excel导入来更新用例。 (#1727)
- refactor(场景自动化): 回退运行环境配置
- refactor(场景自动化): 运行环境优化
- refactor(性能测试): 修改kafka默认的acks为0
- refactor(性能测试): 测试报告统计标题 KO -> FAIL
- refactor(性能测试): 资源池校验修改,停止容器错误处理
- refactor(接口定义): 默认模块校验公共方法提取
- refactor(接口自动化,接口定义): 删除接口自动化场景调试产生的记录详情,保留最后一条
- refactor: jmeter 版本升级
- refactor: jsonpath推荐关闭按钮优化
- refactor: 修改swagger-parse版本
- refactor: 升级 openapi swagger 版本
- refactor: 去掉控制台打印
- refactor: 增强验证csrftoken
- refactor: 导入用例重复提示优化
- refactor: 打开环境配置时默认选中当前配置
- refactor: 解决性能测试定时任务状态不改变的问题
- refactor: 重构模式搜索框
- style(场景自动化): 调整步骤样式,默认显示复制按钮
- style(接口定义): 通用下拉树 节点内容过长显示不全优化
问题修复
- fix(接口测试):解决groovy脚本无法使用jar包
- fix(场景自动化): 修复升级环境问题
- fix(场景自动化): 修复场景名称过长显示问题
- fix(场景自动化): 修复最大化切换数据展示问题
- fix(场景自动化): 删除单个场景问题修复
- fix(场景自动化): 场景下步骤未启用当前场景的环境
- fix(场景自动化): 执行日志报错问题修复
- fix(场景自动化): 运行环境显示问题
- fix(性能测试): 修复上传测试文件偶尔会传多个的bug
- fix(性能测试): 修复最大并发数没有按照资源池来限制的bug
- fix(性能测试): 修复预热时间没有适配单位的bug
- fix(接口定义): 修复swagger导入一些值缺失 & 请求体导出支持json、xml格式 (#1751)
- fix(接口定义): 修复环境地址不是标准域名问题
- fix(接口定义): 修改默认模块
- fix(接口定义): 默认模块校验问题修改
- fix(接口自动化): 修复 csv 路径校验问题
- fix(接口自动化): 修复csv 分隔符不能编辑问题
- fix(接口自动化): 修复if条件不起作用问题
- fix(接口自动化): 修复jmx导入其他选项不能编辑问题
- fix(接口自动化): 修复jmx导出消息体数据类型设置错误问题
- fix(接口自动化): 修复jsonPathAssrtion 5.2 版本升级后问题
- fix(接口自动化): 修复场景移动后,移动到的模块名称不能修改问题
- fix(接口自动化): 修复复制场景,场景变量不能编辑问题
- fix(接口自动化): 修复导入jmx 超时时间丢失问题
- fix(接口自动化): 修复导入场景步骤请求 ip 和端口 是变量的问题
- fix(接口自动化): 修复测试报告触发方式不展示问题
- fix(接口自动化): 修复端口是变量的问题
- fix(接口自动化): 修复重定向接口内容重复问题
- fix(接口自动化): 修改场景报告名称长度
- fix(接口自动化): 修改转场景测试名称
- fix(接口自动化): 放开全路径校验
- fix(接口自动化): 检查场景步骤是否都是全路径
- fix(接口自动化): 注释全路径校验
- fix(接口自动化): 选中模块创建数据,默认放到当前选择的模块下
- fix(推荐断言弹框可以点击空白关闭): 推荐断言弹框可以点击空白关闭
- fix(测试用例): 导入xmind 模版 模块名称长度修改
- fix(测试用例,接口定义,接口自动化): 增加默认模块,默认创建用例都放到默认模块下
- fix(测试用例,接口定义,接口自动化): 默认添加的模块,不能编辑也不能删除。
- fix(测试计划): 修复点击测试计划详情时自动发送通知 (#1703)
- fix(测试跟踪): 修复planId可能为空调用后台报错的问题
- fix(测试跟踪): 修复首页跳转问题
- fix(测试跟踪): 去掉评审关联用例时的权限控制
- fix(测试跟踪): 点击树菜单,列表恢复到列表
- fix(测试跟踪):Excel导入用例时标签有内容会报错 (#1747)
- fix(测试跟踪):使只读用户不能删除测试计划报告 (#1758)
- fix(测试跟踪):修复用例excel导入时重复校验不准确问题。 (#1756)
- fix: jenkins触发的测试测试计划进度和场景报告更新
- fix: swagger2 导入响应体
- fix: swgger base-url 导入后路径多了一个’/‘
- fix: 修复文件加载时文件名重复没有显示文件名的bug
- fix: 修复文件名过短导致场景无法引入
- fix: 修复文件名过短导致场景无法引入,文件重复弹框提示优化
- fix: 修复测试计划无法执行测试用例
- fix: 修复页面展现XML格式数据时会自动转化标签的问题
- fix: 导入接口用例创建到默认模块
- fix: 尝试修复表格固定列之后错乱的问题
- fix: 恢复被覆盖的sql
- fix: 执行接口用例,日志报空指针
- fix: 接口定义列表错位方法优化代码回退
- fix: 接口定义请求内容为 XML RAW 格式时文档模式报错
- fix: 接口导出没有带路径
- fix: 接口测试首页增加”接口覆盖率统计”
- fix: 接口用例执行报错
- fix: 文档不超过5个数据时下滚出现问题
- fix: 旧版本导出文件接口定义导入失败
- fix: 测试用例导入标签
- fix: 测试用例,选中【选择所有数据】,翻页后发现第2页之后的数据并没有被选中
- fix: 测试跟踪用例重复显示
- fix: 脑图全屏下拉框无法显示
- fix: 解决接口定义点击api/case/文档不变色的问题
- fix: 修复编辑用例js报错
- fix: 修复表头显示问题
- fix: 用例添加了评论,但编辑的时候看不到
v1.8.0
2021年02月20日
新增功能
- 测试跟踪:测试用例支持思维导图编辑模式
- 测试跟踪:测试用例支持关联需求
- 接口测试:接口自动化场景支持导入JMX文件
- 接口测试:接口定义增加文档模式
- 接口测试:接口定制支持导出Swagger格式
- 接口测试:接口定义及接口自动化支持导入HAR文件
- 性能测试:支持自由组合场景
- 报表统计:新增报表统计功能(X-Pack增强包内)
- 系统设置及其他:数据表格支持自定义显示列
- 系统设置及其他:显示配置支持修改配色(X-Pack增强包内)
功能优化
- 测试跟踪:优化测试跟踪首页展示内容
- 测试跟踪:统一测试计划关联用例页面样式
- 测试跟踪:通过xmind格式导入用例时增加标签处理
- 测试跟踪:测试用例导入模板增加标签列
- 接口测试:支持跨项目添加接口用例及接口自动化场景
- 接口测试:导出接口定义时同时导出用例
- 接口测试:接口自动化场景支持全屏编辑模式
- 接口测试:接口定义列表操作列增加执行操作
- 接口测试:接口定义用例删除增加二次确认
- 性能测试:使用Kubernetes资源池时性能测试任务增加反亲和性配置(X-Pack增强包内)
- 性能测试:优化测试执行失败时的提示信息
- 性能测试:测试资源池增加更多配置
- 性能测试:定时清理测试产生的中间数据
- 系统设置及其他:系统管理员修改用户密码需要二次确认
- 系统设置及其他:登录时用户名密码加密传输,并增加CSRF拦截器
- 系统设置及其他:SQL异常报错输出到控制台,而非在页面上直接弹出报错
问题修复
- 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)
v1.7.3
2021年02月20日
功能优化
- feat(场景自动化): 场景变量增加请求头,并历史请求头数据可以支持迁移
- feat(接口自动化): 修复当变量未定义时 影响IF为空或非空判断问题
- refactor: 统一处理sql异常,不在前台显示,提示sql错误,检查日志文件
- style(接口自动化): 样式调整
问题修复
- fix: 修改定时任务表达式格式问题 (#1167)
- fix(xpack): 修复license数量显示为0 问题
- fix(场景自动化): 去除多余按钮
- fix(场景自动化): 场景请求头失效问题修复
- fix(性能测试): 修复请求很多的时候,图标鼠标悬停显示不全
- fix(接口定义): 测试中另存新接口缺陷修复
- fix(接口自动化): query参数自动处理
- fix(接口自动化): 修复JSR233 刷新问题
- fix(接口自动化): 修复展开步骤时卡死问题
- fix(接口自动化): 修复引用场景能添加 其他步骤问题
- fix(接口自动化): 修复用例文件上传丢失问题
- fix(接口自动化): 循环结果放到各自请求中
- fix(测试跟踪): 修复https://github.com/metersphere/metersphere/issues/659 对应问题
- fix(测试跟踪): 修复上传xmind 格式错误问题
- fix(测试跟踪): 修复删除计划关联项目,测试计划也被删除的问题
- fix: sql请求更新接口报错
- fix: 修改id长度
- fix: 修改定时任务表key字段长度
- fix: 另存为新用例报id重复
- fix: 接口测试、接口自动化转性能测试时自带函数会带来jmeter报错
- fix: 测试用例模块树拖拽报错
v1.7.2
2021年02月04日
功能优化
- 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
2021年02月02日
功能优化
- 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
2021年01月28日
新增功能
- 测试跟踪:测试用例支持配置标签
- 测试跟踪:测试计划支持添加性能测试
- 测试跟踪:测试计划支持配置定时任务
- 接口测试:增加旧版接口测试转换到新版功能
- 接口测试:增加循环控制器
- 接口测试:场景变量增加 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
2021年01月06日
新增功能
- feat(接口自动化): 增加URL唯一性校验开关,控制URL校验规则
功能优化
- refator: 项目列表添加jar包上传
- refactor: 全选框样式优化
- refactor: 分页改为10条
- refactor: 去掉测试接口用例添加到测试计划按钮
- refactor: 导入接口到指定目录下
- refactor: 封装全选组件
- refactor: 测试计划关联页面优化
- refactor: 增加测试用例名称长度
- refactor: 解决JSONPath的$..xx匹配多个值问题,解决多值选项变量无法传递
v1.6.1
2020年12月31日
功能优化
- 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
2020年12月24日
注意事项
新版本的接口测试与旧版本间数据相互独立,我们提供了新旧版本切换功能,并会在后续版本中将旧版本数据自动迁移到新版本当中,逐步弃用旧版本的接口测试。
新增功能
- 接口测试: 接口测试全新改版,新增接口定义子模块,优化首页显示内容,全新的接口自动化功能
- 接口测试:接口定义支持添加单接口用例
- 接口测试:接口自动化场景中的步骤支持多层级嵌套
- 接口测试:提供新旧版本接口测试切换功能
- 测试跟踪:测试计划中功能测试用例接口测试用例分开管理
- 测试跟踪:查看测试用例页面显示评论
- 性能测试:资源池配置支持指定使用的 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.0
2020年11月26日
新增功能
- 性能测试: 上传的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
2020年11月05日
功能优化
- 默认不暴露 zookeeper 端口
Bug 修复
- fix(接口测试): body kv参数请求异常
- fix: 定时任务邮件通知页面权限问题
- fix(接口测试): 请求头设置失效
v1.4.2
2020年11月03日
Bug 修复
- fix(接口测试): TCP 页面空白
- fix(接口测试): 环境请求头和变量引用异常
- fix(接口测试): get请求无法追加url参数
- fix(测试跟踪): 切换测试计划时,关联用例列表不更新
v1.4.1
2020年11月02日
新增功能
- 接口测试断言支持脚本、变量值断言方式
- 接口测试调试时新增根据相应内容推荐 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
2020年10月27日
新增功能
- 测试跟踪模块编辑测试用例支持上传附件
- 支持上传并引用自定义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
2020年10月12日
功能优化
- 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
2020年09月29日
新增功能
- 测试跟踪:增加用例评审机制
- 测试跟踪:测试计划关联用例支持跨项目
- 测试跟踪:支持思维导图格式导入用例
- 测试跟踪:测试计划增加计划开始、计划结束、实际开始及实际结束时间(感谢 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
2020年09月01日
新增功能
- 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.0
2020年08月27日
新增功能
- 接口测试: 增加 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.1.2
2020年08月07日
功能优化
- 执行步骤有失败时,测试用例不能通过
- 环境域名可以是 beaseUrl
- 保存接口测试不跳转到列表页面
Bug 修复
- 修复点击定时任务启动报错
- 修复插件录制导入报错
- 修复zookeeper无限重连bug
- 修复Registry Center更新后无法生效bug
- 修复dubbo接口调用异常
- 修复swagger 导入报错
- 修复ServiceKey与ServiceInterface颠倒的bug
- 修复测试用例筛选条件
- 修复模块树拖拽bug
- 修复测试用例导入功能测试不能选择自动方式
- 修复模块树过多,显示样式错误
- 修复测试方式为自动时通过按钮禁止
- 修复步骤描述显示问题
- 修复资源池校验
- 修复用户邮箱格式支持带符号
v1.1.1
2020年07月31日
新增功能
- 表格宽度支持拖拽
- 添加侧边栏折叠功能
- 增加 actuator 实现服务监控
- 接口测试请求和结果支持格式化
- 断言支持 JSONPath
功能优化
- 接口测试:取消请求参数等长度限制
- 接口测试:接口测试报告状态区分成功失败
- 性能测试:优化停止性能测试是否保留报告
- 测试跟踪:用例所有字段值都相同才判断用例重复
- 系统设置:启用LDAP认证后才显示LDAP登录选项
- 系统设置:LDAP设置中添加对phone字段的属性映射
- 私有依赖发布至中央仓库
- 项目描述长度限制优化
Bug 修复
- 修复接口测试保存URL校验失败无提示
- 修复性能测试报告请求统计Label显示问题
- 修复不停的输出dubbo日志的问题
- 修复强制停止时刷新页面的bug
- 修复 Thread Iterations Limit 为1的bug
- 修复 postman 多级目录导入报错
- 修复导出用例顺序无规则
- 修复 dubbo 配置中心非必填
- 修复测试用例执行步骤删除逻辑
- 修复非管理员用户点击高级搜索退出登入
v1.1.0
2020年07月24日
新增功能
- 支持 LDAP 登录
- 对外开放 REST API
- 提供 Jenkins 插件
- 浏览器插件:增加动态展示弹窗、支持对录制的请求进行编辑
- 接口/性能测试支持配置定时任务
- 接口测试:支持 Dubbo 接口测试
- 接口测试:新增 Postman、Swagger 等多种来源的脚本导入
- 性能测试:支持测试结果动态展示
- 测试跟踪:新增导出用例功能
功能优化
- 接口测试:优化断言、变量提取页面的布局避免操作失误
- 接口测试:变量提取功能增加提取范围选择
- 接口测试:新增管理配置功能
- 性能测试:RPS 上限改为可选配置
- 测试跟踪:优化测试计划添加用例页面的列表展示内容
- 测试跟踪:测试跟踪新增测试用例编号列
- 用户体验优化:多处列表增加高级搜索功能
- 测试跟踪:优化更新用例测试结果时的约束条件
Bug 修复
- 修复默认密码不满足复杂度要求导致无法修改的问题
- 修复由于 kafka 无法连接导致性能测试一直等待的问题
- 修复用户存在多个角色时测试计划状态重复显示的问题
- 修复 ubuntu 14.04 安装时部分命令缺失的问题
- 修复快速安装时没有打印默认端口号的问题
- 修复安装时配置安装目录为不存在目录导致安装失败的问题
- 修复在线安装默认没有获取 JMeter 镜像导致性能测试执行失败的问题
- 修复接口测试 URL 中填入变量会被转义的问题
- 修复测试跟踪中创建测试用例后列表不自动刷新的问题
- 修复性能测试报告请求统计中 Label 为中文时的编码问题
- 修复测试计划更新用例结果状态时没有正常保存的问题
- 修复post请求URL参数无法使用提取变量
- 修复修改密码页面刷新问题
- 修复删除关联测试后,测试用例显示问题
- 修复 SMTP 密码为空时保存报错
- 修复继续创建用例时,新建用例内容没有清空
- 修复编辑项目信息时,显示上一次校验提示
- 修复访问最近的计划中已删除的测试计划报错
v1.0.3
2020年07月09日
功能优化
- 优化邮箱配置,测试链接失败提示
- 取消 mysql 容器端口映射,防止端口冲突
- 性能测试请求统计数据显示优化
- 文件上传后端限制修改为 30 M
- 接口测试支持从响应头等对象中提取变量
- 接口测试默认编码修改为 UTF-8
- 用例模块进行相关操作之后,模块树不自动折叠
Bug 修复
- 修复post请求URL参数无法使用提取变量
- 修复修改密码页面刷新问题
- 修复删除关联测试后,测试用例显示问题
- 修复 SMTP 密码为空时保存报错
- 修复继续创建用例时,新建用例内容没有清空
- 修复编辑项目信息时,显示上一次校验提示
- 修复访问最近的计划中已删除的测试计划报错
v1.0.2
2020年06月19日
功能优化
- 优化删除组织、工作空间、项目时的报错提示
- 安装脚本支持 macOS 系统
- 安装脚本中增加日志记录文件
Bug 修复
- 修复接口测试 URL 中填入变量会被转义的问题
- 修复测试跟踪中创建测试用例后列表不自动刷新的问题
- 修复性能测试报告请求统计中 Label 为中文时的编码问题
- 修复测试计划更新用例结果状态时没有正常保存的问题
v1.0.1
2020年06月17日
功能优化
- 执行压力测试前检查 Kafka 连接状态
- 增加接口测试参数及 URL 的长度限制
- 测试计划生成的测试报告默认增加失败用例列表
- 性能测试列表增加创建按钮
- 增加系统管理员创建工作空间描述时的字符限制
- 测试计划用例执行人过滤掉只读用户
- 优化接口测试日志记录
- 优化密码校验提示信息
- 增加安装时容器启动的健康检查超时时间
Bug 修复
- 修复默认密码不满足复杂度要求导致无法修改的问题
- 修复由于 kafka 无法连接导致性能测试一直等待的问题
- 修复用户存在多个角色时测试计划状态重复显示的问题
- 修复 ubuntu 14.04 安装时部分命令缺失的问题
- 修复快速安装时没有打印默认端口号的问题
- 修复安装时配置安装目录为不存在目录导致安装失败的问题
- 修复在线安装默认没有获取 JMeter 镜像导致性能测试执行失败的问题
v1.0.0
2020年06月15日
功能列表
测试跟踪 | 项目管理 | 多项目支持,测试用例、测试计划与项目关联 |
测试用例管理 | 在线编辑用例 | |
以树状形式展示项目的模块及其用例 | ||
自定义用例属性 | ||
快速导入用例到系统 | ||
测试计划跟踪 | 基于已有用例发起测试计划 | |
在线更新用例执行结果 | ||
灵活的用例分配方式 | ||
在线生成测试报告,支持自定义测试报告模板 | ||
与平台中的接口测试、性能测试功能结合,自动更新关联用例的结果 | ||
接口测试 | 测试脚本 | 在线编辑接口测试内容 |
支持参数化测试 | ||
灵活多样的断言支持 | ||
支持多接口的场景化测试 | ||
通过浏览器插件快速录制测试脚本 | ||
测试报告 | 测试执行后自动生成测试报告 | |
测试报告导出 | ||
性能测试 | 测试脚本 | 完全兼容 JMeter 脚本 |
在线调整压力参数 | ||
分布式压力测试 | ||
支持参数化测试 | ||
通过浏览器插件快速录制测试脚本 | ||
测试报告 | 测试执行后自动生成测试报告 | |
丰富的测试报告展现形式 | ||
测试报告导出 | ||
查看测试日志详情 | ||
系统管理 | 租户管理 | 支持多级租户体系 |
支持多种租户角色 | ||
测试资源管理 | 性能测试资源池管理 | |
邮件通知配置 | ||
集成与扩展 | 完善的 API 列表 | |
支持对接 Jenkins 等持续集成工具 |