Commit Graph

6123 Commits

Author SHA1 Message Date
zhaoqian 70e06449f9 fix(接口测试): 缺陷管理-禅道缺陷往ms同步,图片不显示
--bug=1011584 --user=zhaoqian
1、开源版,在ms关联禅道平台,创建缺陷,添加图片,提交
2、在禅道上修改一下缺陷,回到ms同步缺陷,同步后,图片不显示了
2022-03-31 15:27:28 +08:00
CaptainB 6c22782c6e refactor: 修改加载资源的方式 2022-03-31 15:26:10 +08:00
chenjianxing 7db8caa6b2 fix(测试跟踪): 测试计划脑图无法查看缺陷
--bug=1011587 --user=陈建星 【测试跟踪】测试计划-脑图创建缺陷后,刷新页面,脑图里不显示缺陷了 https://www.tapd.cn/55049933/s/1128034
2022-03-31 15:24:22 +08:00
zhangdahai112 f2074137e2 fix(UI自动化): 修复线上ui指令读取 2022-03-31 13:57:13 +08:00
chenjianxing 63ea53482d fix(测试跟踪): 测试计划列表偶现报错
--bug=1011708 --user=陈建星 【测试跟踪】-gitHub#11309  测试计划翻页偶现报错 https://www.tapd.cn/55049933/s/1128053
2022-03-31 13:56:10 +08:00
guoyuqi 9dab15f039 fix(接口测试): 调整数据补充数据
--user=郭雨琦
2022-03-31 12:56:12 +08:00
song-tianyang 8e41fe86cf refactor(接口测试): 优化接口定义列表按照用例数排序时字段解析为字符串而非数字的问题
优化接口定义列表按照用例数排序时字段解析为字符串而非数字的问题
2022-03-31 12:54:30 +08:00
guoyuqi bcd8ea9328 fix(测试跟踪): 查询测试计划报错 2022-03-31 12:04:07 +08:00
CaptainB 49cc79f42f build: 升级 mybatis 2022-03-31 11:21:07 +08:00
zhangdahai112 cfeb5f38e7 feat(ui自动化): xpack引用提交 2022-03-31 10:00:25 +08:00
chenjianxing f74475f215 fix: UI报告统计错误 2022-03-31 10:00:13 +08:00
chenjianxing 5a49cc162a fix: UI报告返回按钮回退到接口报告 2022-03-30 22:00:23 +08:00
guoyuqi cfe0ac2b39 fix(测试跟踪): 查询测试计划报错
--user=郭雨琦
2022-03-30 21:41:42 +08:00
guoyuqi f9c73ff4e8 fix(我的工作台): 列表信息显示的人员名称格式不一致
--bug=1011777
--user=郭雨琦
【我的工作台】github#12026,我的工作台》》我的创建:列表信息显示的人员名称不一致,有的是中文有的是用户Id
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011777

chore(sync): sync

chore(sync): sync
2022-03-30 19:04:23 +08:00
CaptainB a406458f14 fix(缺陷管理): 修复tapd查询需求时只有前30条的问题,tapd接口默认200
--bug=1011750 --user=刘瑞斌 【测试跟踪】项目中tapd集成后,新增用例关联需求下拉框中只显示tapd中该项目的前30条需求 https://www.tapd.cn/55049933/s/1127880
2022-03-30 19:02:53 +08:00
CaptainB 8bef9d47cb refactor: 使用redis分布式锁 2022-03-30 17:27:09 +08:00
zhaoqian f645105525 fix(接口测试): 需求与用例关联关系实时同步azure devops
--story=ID1006739 --user=赵乾 需求关联用例,关联关系定时或者实时同步到TFS
2022-03-30 17:24:27 +08:00
guoyuqi 99f2695a13 fix(测试跟踪): 测试计划缺陷管理列表查询优化
--bug=1011778
--user=郭雨琦
测试计划和缺陷管理列表查询优化
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011778

chore(sync): sync
2022-03-30 16:49:27 +08:00
wxg0103 2f82dfb7a5 refactor(接口测试): 场景编辑变更记录加载较慢的优化
--bug=1011594 --user=王孝刚 【接口测试】场景编辑-变更记录加载较慢(50条记录)
https://www.tapd.cn/55049933/s/1127738
2022-03-30 16:48:57 +08:00
CaptainB 18a20949cf refactor: 使用redis分布式锁 2022-03-30 16:06:16 +08:00
chenjianxing 78a0752cb4 feat: UI场景刷新功能 2022-03-30 16:01:08 +08:00
fit2-zhao 7fba70d76e refactor(接口测试): 批量展开步骤优化
--bug=1011643 --user=赵勇 【通用功能】页面性能优化 https://www.tapd.cn/55049933/s/1127679
2022-03-30 16:00:43 +08:00
song-tianyang be96d32354 refactor(接口测试): 修复ESB接口创建案例时请求参数为空的问题
--bug=1011754 --user=宋天阳 【接口测试】github#12046,tcp协议的接口定义在新建接口用例时,请求参数为空
https://www.tapd.cn/55049933/s/1127610
2022-03-30 15:54:59 +08:00
MeterSphere Bot 812697d61a
fix: ui报告统计不正确 (#12117)
Co-authored-by: chenjianxing <jianxing.chen@fit2cloud.com>
2022-03-30 07:51:16 +00:00
fit2-zhao aa0566092c fix(接口测试): 修复场景变量隔离就近取值原则问题
--bug=1011679 --user=赵勇 【接口测试】github#11932,场景变量和自定义脚本变量重名时,变量未生效 https://www.tapd.cn/55049933/s/1127365
2022-03-30 10:47:28 +08:00
zhangdahai112 b4359a6e80 fix: ui自动化step处理 2022-03-30 10:42:30 +08:00
guoyuqi 0aa2481244 fix(接口测试): 场景导入场景存在变引用
--user=郭雨琦
场景存在变引用
2022-03-30 09:27:54 +08:00
zhaoqian a64a4319b1 fix:azure devops平台创建的bug未同步到metersphere(#ID1010762)
fix:github#11072,Azure Devops 提交缺陷 ,不支持上传图片(#ID1010759)
feat:tfs 缺陷和需求关联,缺陷能够挂在需求下(ID1004746)
2022-03-29 19:59:23 +08:00
song-tianyang be4c0e497d refactor(接口测试): 修复场景引用sql场景中切换环境无效的问题
--bug=1011706 --user=宋天阳 【接口测试】github#11870,v1.18.1数据库数据源切换环境没有跟着变化
https://www.tapd.cn/55049933/s/1127130
2022-03-29 19:19:35 +08:00
MeterSphere Bot ca5b97fbb3
build: 去掉重复引入的jar (#12098)
* build: 去掉重复引入的jar

Co-authored-by: CaptainB <bin@fit2cloud.com>
2022-03-29 18:21:52 +08:00
fit2-zhao 76409e31b7 fix(接口测试): 修复query参数未拼接到url问题
--bug=1011784 --user=赵勇 【接口测试】场景-自定义请求,使用变量作为域名的时候,query参数拼不上 https://www.tapd.cn/55049933/s/1127331
2022-03-29 18:03:48 +08:00
guoyuqi ab31ec2fe9 fix(接口测试): 场景导入创建人默认
--user=郭雨琦
场景导入创建人默认
查case也要过滤
2022-03-29 18:03:04 +08:00
CaptainB 2aadf5a4fb build: 去掉重复引入的jar 2022-03-29 17:46:15 +08:00
song-tianyang e750b9fdde refactor(测试跟踪): 优化测试报告中的api执行结果统计,增加未执行的图表统计
--bug=1011645 --user=宋天阳 【测试跟踪】-生成的接口测试 报告没有显示 未执行 的百分比
https://www.tapd.cn/55049933/s/1127350
2022-03-29 17:26:52 +08:00
CaptainB df070ffdc7 refactor: 邮件配置增加发件人设置 2022-03-29 16:44:51 +08:00
guoyuqi 56a30bc4f9 fix(接口测试): 场景导入加判断_跳转加权限限制
--user=郭雨琦
2022-03-29 16:36:28 +08:00
fit2-zhao 24fab2517b perf(接口测试): 及时释放部分全局变量 2022-03-29 14:33:00 +08:00
guoyuqi 81d52b4fab fix(接口测试): 场景导出,加一层搜索
--bug=1011678
--user=郭雨琦
场景导出加一层对hashtree的搜索,如果是引用的用例,在步骤中没有hashtree,那就去查引用的case
的hashtree如果有赋值,没有停止在这一层了
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011678
2022-03-29 11:32:39 +08:00
CaptainB d5cb56f21d refactor(接口测试): 接口测试创建新版时支持附带 case 和 mock
--story=1006600 --user=刘瑞斌 【接口测试】接口定义创建新版本时支持复制CASE和MOCK https://www.tapd.cn/55049933/s/1127054
2022-03-29 11:30:18 +08:00
zhangdahai112 325d3c753f feat: 修改ui_xpack指向 2022-03-29 09:46:30 +08:00
chenjianxing 9e1858241b feat: UI编辑页调试执行 2022-03-28 22:38:33 +08:00
fit2-zhao c10211ea0e fix(接口测试): 执行队列传参错误问题修复 2022-03-28 17:22:27 +08:00
CaptainB 4f5aed97c7 chore: sync 2022-03-28 10:28:01 +08:00
zhangdahai112 ae3975145b refactor(ui 测试): moduleservice 优化 2022-03-27 17:00:28 +08:00
CaptainB 42050c45d9 build: 增加 open url module 配置 2022-03-27 11:02:41 +08:00
AnAngle dc803f430a fix(UI测试): UI报告列表展示了接口报告 2022-03-27 08:58:15 +08:00
AnAngle 5e85378be3 feat(UI测试): 完善UI前后置 2022-03-27 08:58:15 +08:00
chenjianxing ded4502d80 fix: sync xpack 2022-03-26 09:56:41 +08:00
guoyuqi 30b5066fcb fix(接口测试): swagger2.0导入response->jsonschema处理
--bug=1011681
--user=郭雨琦
【接口测试】-github#11268
本地导入swagger接口响应体中的字段的描述没有导入
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011681
2022-03-26 08:40:34 +08:00
song-tianyang 7ff56b4d01 refactor(接口测试): 优化场景报告步骤排序方法,以解决存在未执行步骤时报告步骤排序错乱的问题
--bug=1011633 --user=宋天阳 【测试跟踪】-测试报告中功能用例ID顺序和测试计划功能用例顺序不一致
https://www.tapd.cn/55049933/s/1126292
2022-03-25 19:33:40 +08:00
fit2-zhao 8e1302f23b perf(接口测试): 优化测试计划执行性能问题
--story=1006722 --user=赵勇 【测试跟踪】【国信问题】测试计划执行效率优化 https://www.tapd.cn/55049933/s/1126311
2022-03-25 19:29:15 +08:00
MeterSphere Bot c1de79c6da
refactor(接口测试): 优化误报断言,并解决因误报断言导致的执行失败不继续功能出现的问题 (#11983)
优化误报断言,并解决因误报断言导致的执行失败不继续功能出现的问题

Co-authored-by: song-tianyang <tianyang.song@fit2cloud.com>
2022-03-25 18:10:27 +08:00
guoyuqi 838f2b5d9c fix(接口测试): 场景导入过滤判断排除0
--user=郭雨琦
场景导入过滤判断排除0
2022-03-25 17:44:04 +08:00
song-tianyang 47b8aeaefe fix(接口测试): 修复LengthPrefixedBinaryTCPClient无法发送报文的问题
--bug=1011019 --user=宋天阳
【接口测试】github#11306,TCP请求,同样的参数在接口定义、快捷调试和接口自动化中的响应结果不一样,并且把场景中的TCP请求另存为接口存在显示问题
https://www.tapd.cn/55049933/s/1125965
2022-03-25 15:57:41 +08:00
shiziyuan9527 0687387326 fix(缺陷管理): 写入无效的项目id进入创建缺陷页面报错
--bug=1010673 --user=李玉号 【项目设置】-zentao/tapd 编辑项目
写入无效的项目id
,进入缺陷管理,创建缺陷会报错 https://www.tapd.cn/55049933/s/1126132
2022-03-25 15:21:25 +08:00
CaptainB b9455c1507 refactor(性能测试): 优化性能测试报告页面的批量操作 2022-03-25 14:12:00 +08:00
guoyuqi f3ad52e430 fix(接口测试): 场景导入接口定义不重复建立/模块增加默认
--user=郭雨琦
场景导入接口定义不重复建立/模块增加默认
2022-03-24 16:10:17 +08:00
zhangdahai112 a13fd626fe fix: 引用 xpack 更新 2022-03-24 15:37:44 +08:00
guoyuqi fc26b7bc12 fix(接口测试): 场景导入不是引用的处理
--user=郭雨琦
场景导入不是引用,如果是自定义,加引用环境
2022-03-24 15:20:02 +08:00
shiziyuan9527 a30ec5d364 fix(测试计划): 性能测试修改高级配置后生成报告中高级配置信息都是空
--bug=1011583 --user=李玉号 【测试计划】-计划中关联性能测试-修改高级配置后执行该性能测试,生成报告中高级配置信息都是空
https://www.tapd.cn/55049933/s/1125552
2022-03-24 15:01:28 +08:00
metersphere-bot 69c33c6bdd
fix: 打包资源文件 (#11922)
* fix: spring 启动依赖注入问题

* fix: xpack 指向

* fix: 打包资源文件

Co-authored-by: zhangdahai112 <dahai.zhang@fit2cloud.com>
2022-03-24 14:50:22 +08:00
metersphere-bot 28385cfcab
fix: xpack 指向 (#11920)
* fix: spring 启动依赖注入问题

* fix: xpack 指向

Co-authored-by: zhangdahai112 <dahai.zhang@fit2cloud.com>
2022-03-24 14:42:58 +08:00
chenjianxing 7f6fefeea2 fix(UI测试): UI报告统计错误 2022-03-24 14:29:15 +08:00
song-tianyang 25ae00ee65 fix(接口测试): 修复TCPMock端口无法打开的问题
--bug=1011647 --user=宋天阳 【接口测试】tcp-mock执行报500(非必现)
https://www.tapd.cn/55049933/s/1125350
2022-03-24 12:19:19 +08:00
fit2-zhao 653bff8ee5 fix(接口测试): 场景步骤引用SQL步骤控制 2022-03-24 12:03:18 +08:00
chenjianxing 13e56936b7 fix: sync xpack 2022-03-24 11:22:57 +08:00
CaptainB 00665d28d4 fix(测试计划): 修复查询结果中有null的问题
--bug=1011655 --user=刘瑞斌 【测试跟踪】-  存在 一个测试计划 报告统计 点击会报错 https://www.tapd.cn/55049933/s/1125093
2022-03-24 11:06:13 +08:00
chenjianxing d6eacc68af fix(UI测试): flyway sql重复 2022-03-24 10:45:07 +08:00
guoyuqi 100a6083c9 fix(接口测试): sql/dubbo 拉取参数处理有误
--bug=1011641/1011642
--user=郭雨琦
拉取参数处理有误
2022-03-24 10:43:31 +08:00
CaptainB bc0a3f844b build: 兼容jdk版本
(cherry picked from commit 5957dcf30122dccaae68ea56e2f54db3e88be0ee)
2022-03-23 21:52:12 +08:00
fit2-zhao a3b3910407 fix(接口测试): 修复资源池执行用例未找到环境问题
--bug=1011608 --user=赵勇 【接口测试】-接口case批量执行20+cases-并行+集合报告-多个case不执行 https://www.tapd.cn/55049933/s/1124978
2022-03-23 20:35:11 +08:00
song-tianyang 3851b26c07 fix(接口测试): 修复引用场景执行时测试报告数量统计不对的问题
修复引用场景执行时测试报告数量统计不对的问题
2022-03-23 19:49:34 +08:00
guoyuqi b5e430405e fix(接口测试): ql协议-接口参数运行环境下拉无数据
--bug=1011637
--user=郭雨琦
【接口测试】sql协议-api-test-运行环境下拉无数据
2022-03-23 19:48:53 +08:00
metersphere-bot 35da82ee6b
feat(UI测试): UI测试初版 (#11887)
* feat: ui first commit

* feat: mvp 指令解析引擎

* feat: UI 单元测试

* feat: ui路由

* feat(ui): selenium 部分指令翻译

* feat: 添加remoteDriver依赖

* feat: 首次提交sql,前后端接口

* fix: 接口调用恶意删除文件漏洞

* fix: 测试计划性能测试用例order字段初始化报错

* feat: UiScenario转换工具类

* feat: ui 列表页部分代码

* feat: 导入的部分代码

* fix: 打开百度demo

* refactor: 修改字段名称

* refactor: 重构模块树后端

* feat: 编辑 ui 页面数据

* fix: 模块通用操作

* feat: 通用方法模块操作增加方法

* feat: 添加元素管理列表字段

* feat: 元素库相关

* feat: 创建ui自动化引用关系表

* fix: 模块树操作框

* fix: 解決一些控制台报错

* feat: 前端定义,精细化 locator 组件,动态组件通过 v-model 双向绑定

* feat: ui场景编辑页面左侧步骤编辑

* build: 统一字符集

* feat: ui场景报告复用接口场景报告

* refactor: argtype类

* feat: 指令结构解析,json-schema引入

* feat: UI场景debug接口

* feat: ui报告处理

* feat: 保存ui测试场景

* build: 修改ignore

* refactor: 基本信息保存

* feat: ui场景编辑页元素库相关

* feat: vuex mutaions,添加普通指令

* feat: 其他参数组件,以及部分重构

* feat: ui场景执行生成报告

* fix: 截图名称,添加新指令类型

* refactor: 模块管理中增加UI开关

* fix:左侧步骤样式美化

* fix:解决 locator 报错。以及步骤数报错

* fix: commandConfig 前后置指令

* fix: 测试用例api

* refactor(ui): 注入脚本全局配置参数以及单个脚本配置参数

* fix(ui): 测试用例修改

* feat: ui报告细节优化

* feat: ui报告细节

* fix: 接口报告列表展示了ui的报告

* fix: sync xpack

Co-authored-by: zhangdahai112 <dahai.zhang@fit2cloud.com>
Co-authored-by: junhong <junhong.zhou@fit2cloud.com>
Co-authored-by: AnAngle <1323481023@qq.com>
Co-authored-by: chenjianxing <jianxing.chen@fit2cloud.com>
Co-authored-by: CaptainB <bin@fit2cloud.com>
2022-03-23 19:42:55 +08:00
fit2-zhao 246d77fcea fix(接口测试): 修复一个场景集成有未执行请求问题 2022-03-23 18:59:14 +08:00
fit2-zhao 0bbe5fbfe3 fix(接口测试): 修复引用可以编辑问题
--bug=1011616 --user=赵勇 【接口测试】场景编辑页面-引用case-前置脚本、后置脚本、断言规则可编辑 https://www.tapd.cn/55049933/s/1124454
2022-03-23 16:45:15 +08:00
song-tianyang a9a46f8cd3 fix(接口测试): 修复自动生成mock数据时判断条件是长度小于的错误
修复自动生成mock数据时判断条件是长度小于的错误
2022-03-23 16:22:38 +08:00
song-tianyang 59114fcc59 fix(接口测试): 优化场景最外层的断言、控制器等步骤在测试报告中的执行结果归类
优化场景最外层的断言、控制器等步骤在测试报告中的执行结果归类
2022-03-23 16:10:48 +08:00
song-tianyang 8c1ac043ba fix(接口测试): 修复用例集成报告中未执行报告的筛选错误问题
修复用例集成报告中未执行报告的筛选错误问题
2022-03-23 14:55:49 +08:00
CaptainB d01b9b37be refactor(性能测试): 避免重复添加 backend listener
--bug=1011512 --user=刘瑞斌 【性能测试】有一个性能测试一直在running,应是已经跑完了 https://www.tapd.cn/55049933/s/1124218
2022-03-23 14:55:24 +08:00
shiziyuan9527 26a7be69b7 fix(应用设置): tcp端口修改失败 2022-03-23 14:35:09 +08:00
guoyuqi 8517d7acd0 fix(接口测试): 接口自动化导入引用项目ID处理
--user=郭雨琦
接口自动化导入除引用类型外其余步骤的项目id改成当前项目ID
2022-03-23 13:53:21 +08:00
shiziyuan9527 7e3d8f27bc refactor(接口测试): 环境组选项查询时过滤掉不存在的项目
--bug=1011599 --user=李玉号 【接口测试】场景批量执行,带自定义请求的场景,选择环境组,提示缺少项目环境
https://www.tapd.cn/55049933/s/1124186
2022-03-23 13:22:26 +08:00
CaptainB 39e3093c83 fix(测试跟踪): 修复测试计划执行时环境选择的问题
--bug=1011603 --user=刘瑞斌 【测试跟踪】-测试计划执行 选择其他环境运行,首次并行 执行后,接口用例 显示的是之前的环境 https://www.tapd.cn/55049933/s/1124182
2022-03-23 13:21:19 +08:00
fit2-zhao 831ecf0753 refactor(接口测试): 任务中心加载当前工作空间下所有任务
--bug=1011600 --user=赵勇 【测试跟踪】测试计划引用了其他项目的case,执行后任务中心不显示执行记录 https://www.tapd.cn/55049933/s/1124098
2022-03-23 11:09:50 +08:00
song-tianyang a8d28b9570 fix(接口测试): 优化误报编码样式
--bug=1011596 --user=宋天阳 【接口测试】场景执行-误报-响应码和误报描述未对齐显示
https://www.tapd.cn/55049933/s/1124057
2022-03-23 11:08:47 +08:00
CaptainB e384e17a72 fix(消息通知): 修复异步发送消息时不能获取session的问题 2022-03-23 10:30:43 +08:00
CaptainB c57c74e99d fix: flyway 升级调整 2022-03-22 21:47:06 +08:00
guoyuqi 4b5976fecc fix(接口测试): 解决接口定义导入没有模块的接口的默认值问题
--bug=1011526
--user=郭雨琦
【接口测试】-接口定义中-导入的接口模块默认全部为空了+左侧更多操作中创建接口后默认模块是空,以上两种情况导致左侧树不统计接口数量
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011526
2022-03-22 20:25:30 +08:00
CaptainB 6949e31a78 fix(测试计划): 修复测试计划分享时的不能点击接口场景的问题
--bug=1011579 --user=刘瑞斌 【测试跟踪】-测试计划 测试报告 分享的链接 打开后 点击接口场景的用例 点击报错 https://www.tapd.cn/55049933/s/1123872
2022-03-22 19:35:46 +08:00
song-tianyang c3772f1ce6 fix(接口测试): 修复删除用例执行报告后用例状态变为未执行的问题
--bug=1011016 --user=宋天阳
【接口测试】github11320,执行接口case成功后,删除该测试报告,接口case执行结果又变成“未执行”,执行结果选择“未执行”筛选不出来,选择“通过”才能筛选出来
https://www.tapd.cn/55049933/s/1123789
2022-03-22 19:17:53 +08:00
guoyuqi 049ebe6e49 fix(接口测试): 解决接口定义导出swagger失败
--bug=1011524
--user=郭雨琦
【接口测试】-接口定义中导出全部数据为swagger格式失败
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011524
2022-03-22 19:17:25 +08:00
fit2-zhao 9dfe528e9e refactor(接口测试): 用例列表加载接口优化
--bug=1011348 --user=赵勇 【接口测试】-接口定义-case列表查询和执行单接口case变慢了 https://www.tapd.cn/55049933/s/1123873
2022-03-22 19:16:45 +08:00
shiziyuan9527 867362543f refactor(测试跟踪): 提交Jira缺陷时获取报告人不全 2022-03-22 18:52:01 +08:00
shiziyuan9527 9b79eeea12 revert(测试跟踪): 提交Jira缺陷时获取报告人不全 2022-03-22 18:52:01 +08:00
song-tianyang 3bbb896baf fix(接口测试): 修复Mock匹配不到的问题
--bug=1011558 --user=宋天阳 【接口测试】接口-新建mock-运行返回错误
https://www.tapd.cn/55049933/s/1123528
2022-03-22 18:30:39 +08:00
guoyuqi ccf5f03309 fix(接口测试): 接口自动化导入导出
--user=郭雨琦
接口自动化导入导出,新增数据是根据当前用户权限下的项目里找不到才新增
2022-03-22 16:55:12 +08:00
CaptainB 28bd2bc1db fix: 修复删除测试计划报告没有发送通知的问题
--bug=1011406 --user=刘瑞斌 【系统设置】-消息设置 -测试报告-删除事件没有 发消息通知 https://www.tapd.cn/55049933/s/1123420
2022-03-22 16:25:18 +08:00
fit2-zhao 1c5948fa43 fix(接口测试): 修复导入jmx附件断言处理缺失问题#11700
--bug=1011539 --user=赵勇 【接口测试】github#11700jmeter里设置的断言规则和数量导入到metersphere后不正确 https://www.tapd.cn/55049933/s/1123349
2022-03-22 15:54:35 +08:00
song-tianyang ae2028910a fix(测试跟踪): 测试计划报告增加未执行的tab
--bug=1011516 --user=宋天阳 【测试计划】-测试报告 接口测试部分 没有显示 未执行列
https://www.tapd.cn/55049933/s/1123098
2022-03-22 15:20:34 +08:00
fit2-zhao 5f8f1dd0ec refactor(接口测试): 优化导出jmx提示信息
--bug=1011534 --user=赵勇 [接口测试] github#11734接口测试》》接口自动化测试:选择某个接口,选择【更多操作》》导出》》选择导出Jmeter】格式的,系统报错 https://www.tapd.cn/55049933/s/1123148
2022-03-22 15:08:35 +08:00
CaptainB cddfd27811 fix: 修复 group_id 错误的问题 2022-03-22 14:34:23 +08:00
shiziyuan9527 2fedefc3ce fix(测试跟踪): 新建功能用例等级字段为非必填时报错
--bug=1011509 --user=李玉号
[测试跟踪]github#11698新建功能用例,用例等级字段为非必填时,无法把用例新增到最新版本以外的其他版本中。
https://www.tapd.cn/55049933/s/1123065

Closes #11698
2022-03-22 14:12:06 +08:00
song-tianyang fc8070e210 fix(代码报错): 修复因缺少范型导致的代码报错
修复因缺少范型导致的代码报错
2022-03-22 13:51:42 +08:00
wxg0103 c414f9f4e9 fix(接口测试): 修复接口定义左侧树不展示统计数的缺陷
--bug=1011526 --user=王孝刚
【接口测试】-接口定义中-导入的接口模块默认全部为空了+左侧更多操作中创建接口后默认模块是空,以上两种情况导致左侧树不统计接口数量
https://www.tapd.cn/55049933/s/1123106
2022-03-22 13:37:09 +08:00
fit2-zhao f66ffe993e fix(接口测试): 修复TCP调试报错问题及前后置排序错误问题
--bug=1011538 --user=赵勇 【接口测试】tcp协议-快捷调试报500 https://www.tapd.cn/55049933/s/1123116
2022-03-22 13:09:37 +08:00
song-tianyang d3fe9e20c4 refactor(接口测试): 修复接口测试报告导出时状态不对的缺陷
--bug=1011423 --user=宋天阳 【接口测试】任务中心查看场景集合报告,导出报告,和页面上显示的不一致
https://www.tapd.cn/55049933/s/1122920
2022-03-22 11:48:38 +08:00
fit2-zhao 09481ca01f fix(接口测试): 修复场景报告排序问题
--bug=1011457 --user=赵勇 [BUG] #11630测试计划里的 场景 读取 csv , 报告里的步骤 读取的顺序不对 https://www.tapd.cn/55049933/s/1122928
2022-03-22 11:15:22 +08:00
CaptainB ea55f280f1 build: 手动引入dubbo的jar,避免 java.lang.NoClassDefFoundError 2022-03-22 11:04:48 +08:00
song-tianyang 93ee0e5ac7 refactor(接口测试): 修复接口测试报告统计不对的问题
--bug=1011419 --user=宋天阳 【接口测试】接口用例批量执行,集合报告,成功用例数统计错误
https://www.tapd.cn/55049933/s/1122786
2022-03-22 09:48:01 +08:00
guoyuqi b485002e09 fix(接口测试): 1.18.3版本的场景导入1.19版本报错
--bug=1011483
--user=郭雨琦
1.18.3版本的场景导入1.19版本报错
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011483
2022-03-21 19:42:34 +08:00
song-tianyang d03a2b058a refactor(测试跟踪): 修复测试计划无法执行其余项目的测试计划的缺陷
--bug=1011498 --user=宋天阳 【测试跟踪】-测试计划 点击执行时 ,性能测试没有执行
https://www.tapd.cn/55049933/s/1122643
2022-03-21 19:35:36 +08:00
fit2-zhao af4b298296 refactor(接口测试): 场景中生成报告优化
--bug=1011491 --user=赵勇 【接口测试】场景-编辑-点击生成报告到弹出报告页面时间较长 https://www.tapd.cn/55049933/s/1122486
2022-03-21 19:27:02 +08:00
song-tianyang 9ddcb35344 refactor(测试跟踪): 修复只有功能用例的测试计划报告展开报错的问题
--bug=1011486 --user=宋天阳 【测试计划】只存在功能用例 报告统计 页面报错
https://www.tapd.cn/55049933/s/1122433
2022-03-21 18:43:36 +08:00
shiziyuan9527 89f89ae81e fix(项目设置): 集成tapd输入无效的id , 点击创建缺陷报错
--bug=1011485 --user=李玉号 【项目设置】-集成第三方tapd 输入无效的id , 点击创建缺陷 会报错
https://www.tapd.cn/55049933/s/1122492
2022-03-21 18:38:05 +08:00
song-tianyang 939bc8b026 refactor(接口测试): 优化接口用例的展现方式
--bug=1011436 --user=宋天阳 从case列表点编辑默认展开当前用例,无需多点一次
https://www.tapd.cn/55049933/s/1122362
2022-03-21 18:32:26 +08:00
fit2-zhao cf53040931 fix(接口测试): 修复导入jmx文件测试计划包含自定义变量获取问题
--bug=1011455 --user=赵勇 [BUG]github#11608Jmeter测试计划里的自定义变量导入ms失效 https://www.tapd.cn/55049933/s/1122388
2022-03-21 18:18:07 +08:00
guoyuqi 599919e3ae fix(接口测试): swagger覆盖导入时接口责任人被更改
--bug=1011411
--user=郭雨琦
【接口测试】github
#11604,接口责任人无故被重置
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011411
2022-03-21 18:00:41 +08:00
fit2-zhao 4cd558cfa1 fix(接口测试): 修复历史断言数据兼容问题
--bug=1011386 --user=赵勇 【接口测试】有个场景调试整个场景报错,关闭场景console也报错 https://www.tapd.cn/55049933/s/1122341
2022-03-21 17:59:32 +08:00
shiziyuan9527 156b0ff5c5 fix(测试计划): 查看报告统计报错 2022-03-21 16:56:27 +08:00
song-tianyang e7cad37488 feat(测试跟踪): 修改场景步骤的统计规则
--story=1006574 --user=宋天阳 场景自动化话报告统计优化
https://www.tapd.cn/55049933/s/1121752
2022-03-21 16:55:45 +08:00
fit2-zhao c5717c8cad fix(接口测试): 断言增加单步启用禁用操作
--bug=1011471 --user=赵勇 【接口测试】api-test-断言规则设置-断言配置记录无启用/禁用开关 https://www.tapd.cn/55049933/s/1122111
2022-03-21 15:44:34 +08:00
fit2-zhao b3f8d761c9 fix(接口测试): 修复场景展开问题
--bug=1011467 --user=赵勇 【接口测试】接口自动化编辑,有复制的场景时,批量展开功能不生效 https://www.tapd.cn/55049933/s/1121918
2022-03-21 15:42:29 +08:00
shiziyuan9527 40b1d4b6ba fix(项目设置): 默认用例模板,添加字段后,创建用例时没有显示字段
--bug=1011466 --user=李玉号 【项目设置】-创建新项目后,使用默认用例模板,添加字段后,创建用例时 没有同步添加字段
https://www.tapd.cn/55049933/s/1121917
2022-03-21 15:05:24 +08:00
guoyuqi 595a85b0ae fix(测试跟踪): 测试计划关闭定时任务失效
--bug=1011355
--user=郭雨琦
【测试跟踪】-测试计划-任务配置-定时任务开启后,再关闭,定时任务一直仍处于开启状态
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011355
2022-03-21 14:25:24 +08:00
fit2-zhao be0c9499f9 fix(接口测试): 修复场景引用其他设置未同步问题
--bug=1011443 --user=赵勇 【接口测试】场景引用case后,修改原始case的请求方式和其他设置,场景中的case不会更新 https://www.tapd.cn/55049933/s/1121879
2022-03-21 13:46:24 +08:00
shiziyuan9527 05c88425b9 fix(项目设置): 创建项目时初始化部分应用设置 2022-03-21 12:55:07 +08:00
fit2-zhao 4248d2b029 fix(接口测试): 修复批量存储特殊字符处理 2022-03-21 10:16:01 +08:00
CaptainB b42f39b370 fix(性能测试): 修复性能测试切分csv时出现重复条目的问题 2022-03-19 12:15:31 +08:00
wxg0103 15ca194d79 fix(接口测试): 国际化 2022-03-18 19:31:34 +08:00
guoyuqi 4198029cc7 perf(接口测试): 优化批量编辑接口慢
--user=郭雨琦 优化批量编辑接口慢
2022-03-18 19:10:07 +08:00
guoyuqi 2d976c1674 fix(接口测试): 解决批量编辑责任人sql错误问题
--bug=1011385
--user=郭雨琦
【接口测试】github#11607,接口责任人相关SQL错误
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011385
2022-03-18 18:58:59 +08:00
song-tianyang 3d77866d42 feat(接口测试): 修复启用误报导致失败停止功能失效的问题
--bug=1011393 --user=宋天阳 【接口测试】场景测试,开启误报库后,不开启失败继续,遇到误报就停止了
https://www.tapd.cn/55049933/s/1121190
2022-03-18 18:58:00 +08:00
CaptainB 70e0499d38 revert(接口测试): 接口自动化场景步骤天添加csv场景变量入参数据的版本化控制 2022-03-18 18:21:15 +08:00
guoyuqi 6fa46cc10b fix(接口测试): 解决接口自动化邮件报告链接解析错误
--bug=1011290 --user=郭雨琦
【项目设置]-消息设置新增的接口自动化reporturl字段邮件中显示不正确
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011290
2022-03-18 17:56:13 +08:00
song-tianyang 6e880576ca feat(接口测试): 修复批量执行用例的集合报告不显示未执行统计的问题
--bug=1011394 --user=宋天阳 【接口测试】接口用例批量执行-集合报告里没有未执行状态
https://www.tapd.cn/55049933/s/1120950
2022-03-18 14:57:31 +08:00
wxg0103 fe30cc441c fix(接口测试): 修复批量执行case部分case未选择运行环境批量执行未提醒选择环境的缺陷
--bug=1010862 --user=王孝刚
【接口测试】-批量执行case-部分case未选择运行环境-批量执行也未统一选择运行环境-可批量执行
https://www.tapd.cn/55049933/s/1120823
2022-03-18 14:56:55 +08:00
fit2-zhao ddfc878024 fix(接口测试): 修改core引用版本号 2022-03-18 10:28:53 +08:00
CaptainB 5df6a4db92 build: 使用jdk11运行 2022-03-17 19:23:20 +08:00
metersphere-bot 2536b974c9
build: 使用jdk11运行 (#11595)
* build: 使用jdk11运行

Co-authored-by: CaptainB <bin@fit2cloud.com>
2022-03-17 19:17:47 +08:00
CaptainB 89376d6843 refactor: 去掉代码中sun包的使用,改用apache开源代替 2022-03-17 17:32:28 +08:00
guoyuqi e5ac4e32ab fix(性能测试): 高级配置批量添加加校验
--user=郭雨琦 高级配置监控批量添加加校验后台报错
2022-03-17 16:41:37 +08:00
fit2-zhao 79153da5b3 fix(接口测试): 并发数设置校验
--bug=1011287 --user=赵勇 【系统设置】—基本配置 并发用户数设置10000 报错 https://www.tapd.cn/55049933/s/1120137
2022-03-17 15:44:54 +08:00
CaptainB 83417859d6 feat(接口测试): 接口自动化场景步骤天添加csv场景变量入参数据的版本化控制 2022-03-17 15:32:40 +08:00
zhaoqian f494c3e3b9 fix: 处理issues
fix:csv文件git管理分支默认master & 偶现文件不存在问题处理
feature:接口自动化场景步骤天添加csv场景变量入参数据的版本化控制
2022-03-17 15:17:39 +08:00
shiziyuan9527 e8831e57e8 fix(测试跟踪): 导入excel格式用例操作日志记录
--bug=1010204 --user=李玉号 【测试跟踪】-【功能用例】-更多操作-导入excel格式用例操作-操作日志未更新该操作记录
https://www.tapd.cn/55049933/s/1120043
2022-03-17 15:12:41 +08:00
metersphere-bot cf6e4a6d77
fix(接口测试): 修复case不选择环境无法批量执行的缺陷 (#11569)
Co-authored-by: wxg0103 <727495428@qq.com>
2022-03-17 14:53:59 +08:00
shiziyuan9527 881d030a4d fix(测试跟踪): 用例评审批量取消关联报错
--bug=1011040 --user=李玉号 [测试跟踪]github#11342Track-Review中,Batch
unlink有时会导致SQLSyntaxErrorException
https://www.tapd.cn/55049933/s/1119899

Closes #11342
2022-03-17 14:32:50 +08:00
song-tianyang d49cfaa559 fix(测试跟踪): 测试计划报告里增加未执行步骤统计
测试计划报告里增加未执行步骤统计
2022-03-17 14:02:00 +08:00
CaptainB 8912eb4809 fix(消息通知): 修复发送通知时用户ID取值的问题 2022-03-17 14:00:17 +08:00
AnAngle 3139054866 fix: 禅道获取影响版本报错 2022-03-17 12:08:46 +08:00
guoyuqi 67a636e060 fix(接口测试): 解决swagger3导入导出json-schema是否必填值错误问题
--user=郭雨琦 swagger3导出json-schema是否必填值数据结构错误,导入无法保存json-schema是否必填值项
2022-03-17 11:52:41 +08:00
fit2-zhao 27533deb57 fix(接口测试): 同名场景变量和环境变量匹配规则调整场景最优先
--bug=1011057 --user=赵勇 【接口测试】github#11350,场景变量没有大于全局变量 https://www.tapd.cn/55049933/s/1119671
2022-03-17 10:51:24 +08:00
guoyuqi 80a6e2112b fix(接口测试): 解决swagger3导入json->number类型参数无法保存
--user=郭雨琦 导入swagger3类型的json文件对应的JSON-SCHEMA->number类型参数无法保存
2022-03-17 09:59:25 +08:00
fit2-zhao 318fb04557 fix(接口测试): 执行请求无其他步骤报错问题处理 2022-03-17 09:56:12 +08:00
song-tianyang f7d7d71576 fix(测试跟踪): 场景报告里的用例顺序以场景内部顺序为准
场景报告里的用例顺序以场景内部顺序为准
2022-03-17 09:53:58 +08:00
song-tianyang 5f7cdf0bf4 feat(接口定义): 场景报告内容增加未执行统计
场景报告内容增加未执行统计
2022-03-16 19:02:40 +08:00
CaptainB f209fa4a2b fix: 禁用TRACE/TRACK方法
--bug=1011291 --user=刘瑞斌 [BUG]github#11510ms-node-controlle组件的http请求默认未禁用TRACE/TRACK方法,存在安全风险,请修复 https://www.tapd.cn/55049933/s/1119268

Closes #11510
2022-03-16 19:01:57 +08:00
fit2-zhao 82b59953ba refactor(接口测试): 执行排序代码优化 2022-03-16 19:00:38 +08:00
guoyuqi b49f32128e fix(接口测试): swagger2.0导入接口请求参数是否必选没有导入
--bug=1011053 --user=郭雨琦 swagger2.0导入接口请求参数是否必选没有导入
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001011053
2022-03-16 17:49:18 +08:00
CaptainB 3475581e6a fix(消息通知): 修复接口测试定时任务发送邮件ID错误的问题
--bug=1011239 --user=刘瑞斌 【接口测试】-github#11406 点击测试报告邮件中链接跳转至平台页面提示:报告已删除 https://www.tapd.cn/55049933/s/1119182

Closes #11406
2022-03-16 17:47:45 +08:00
fit2-zhao b21d4e7c3d refactor(接口测试): 执行步骤重新排序 2022-03-16 15:40:32 +08:00
song-tianyang 8d74c1f359 Revert (接口定义): 接口定义优化需求回退
This reverts commit 2ff5769c
2022-03-16 14:55:10 +08:00
guoyuqi a27a9748da fix(接口测试): 修改flyway
--user=郭雨琦 修改flyway
2022-03-16 11:33:12 +08:00
song-tianyang 2ff5769c32 feat(接口定义): 重新绘制接口定义页面
重新绘制接口定义页面
2022-03-15 21:48:24 +08:00
wxg0103 d8c0130e1c fix(接口测试): 修复接口列表环境为空报错的缺陷 2022-03-15 18:59:48 +08:00
CaptainB bd24ab842f build: 修改flyway 2022-03-15 17:26:35 +08:00
fit2-zhao 2a5b81365f fix(接口测试): 修复接口复制附件丢失问题
--bug=1011224 --user=赵勇 【接口测试】复制接口(请求体中含有文件)-执行复制的接口报错:找不到文件 https://www.tapd.cn/55049933/s/1118072
2022-03-15 16:25:58 +08:00
CaptainB 8dff3c9c75 fix: 去掉多余的方法调用 2022-03-15 14:54:17 +08:00
guoyuqi 4d7e7d3850 perf(接口测试): 接口定义flyway修改字段长度
--user=郭雨琦 接口定义flyway修改字段长度
2022-03-15 14:39:12 +08:00
fit2-zhao dd997bb458 refactor (接口测试): 优化测试报告加载 2022-03-15 13:14:04 +08:00
shiziyuan9527 d10eca9ddc fix(测试跟踪): 提交Jira缺陷时获取报告人不全
--bug=1010876 --user=李玉号
【测试跟踪】github#11176,关联jira后,一些信息拿不全,如关联需求,报告人等只有部分
https://www.tapd.cn/55049933/s/1117558

Closes #11176
2022-03-15 10:23:17 +08:00
song-tianyang 7dca59e451 fix(接口测试): 修复识别不到带-的rest参数问题
--bug=1010985 --user=宋天阳 【接口测试】github#11298,REST 参数里变量 带 ‘-’ 的话,识别不到
https://www.tapd.cn/55049933/s/1117628
2022-03-15 09:23:03 +08:00
guoyuqi f158a7c979 perf(接口测试): 测试报告按照类型分开
--user=郭雨琦 测试报告按照类型分开
2022-03-14 19:29:38 +08:00
wxg0103 e8de501e83 fix(接口测试): 修复场景里用接口上传的文件名乱码的缺陷
--bug=1010904 --user=王孝刚 【接口测试】场景里,用接口上传的文件名乱码,页面上传的就正常
https://www.tapd.cn/55049933/s/1117505
2022-03-14 19:15:47 +08:00
fit2-zhao 8cd262f3f4 refactor (接口测试): 优化场景步骤初始化方法 2022-03-14 15:03:26 +08:00
guoyuqi f0d9e46699 fix(接口测试): 修改flyway
--user=郭雨琦 修改flyway
2022-03-14 11:26:05 +08:00
CaptainB 174ee3eea9 fix(性能测试): 修复性能测试分割csv时重复分割的问题
--bug=1011088 --user=刘瑞斌 【性能测试】github#11235,性能测试:脚本使用CSV分割多节点压测异常,每个节点目前都会从头开始重复取值CSV中的数据,通过数据库错误日志查看,确认同一值被重复多次调用 https://www.tapd.cn/55049933/s/1117039

Closes #11235
2022-03-14 11:21:08 +08:00
guoyuqi 7702d9e180 chore(sync): revert sql sync
--user=郭雨琦 revert sql sync
2022-03-14 11:14:52 +08:00
shiziyuan9527 6db2c81ee6 refactor(性能测试): 批量删除时记录日志 2022-03-14 11:08:55 +08:00
fit2-zhao 136f968a8f Revert (接口测试): 接口测试报告查询 2022-03-14 10:58:56 +08:00
wxg0103 6e3c2ec11d fix(测试跟踪): 修复测试计划里面无法筛选失败的接口场景的测试结果用例的缺陷
--bug=1011018 --user=王孝刚 【测试计划】github#11310 测试计划里面无法筛选失败 的接口 场景 的 测试结果用例
https://www.tapd.cn/55049933/s/1116852
2022-03-11 18:54:22 +08:00
fit2-zhao af551e05f8 refactor(接口测试): 用例批量执行增加返回数据 2022-03-11 18:25:51 +08:00
metersphere-bot 03c3a918bb
fix(接口测试): 修复场景执行报告顺序不正确的缺陷 (#11371)
Co-authored-by: wxg0103 <727495428@qq.com>
2022-03-11 18:16:38 +08:00
guoyuqi af14559d2d perf(修改flyway): 修改flyway
--user=郭雨琦 修改flyway
2022-03-11 17:27:30 +08:00
guoyuqi 5a25fc5123 fix(接口测试): 接口自动化编辑导入导出不检查数据
--user=郭雨琦 接口自动化编辑导入导出不检查数据
2022-03-11 17:07:10 +08:00
guoyuqi cb5c5a507f perf(接口测试): 接口测试报告查询SQL语句需优化
--user=郭雨琦 接口测试报告查询SQL语句需优化

chore: sync
2022-03-11 16:52:23 +08:00
CaptainB 038a26a7cc perf(消息通知): 优化发送通知的性能 2022-03-11 14:06:51 +08:00
shiziyuan9527 9aa75913e9 refactor(项目设置): 定时清理测试报告 2022-03-11 11:45:28 +08:00
fit2-zhao bba03a8aeb refactor(接口测试): 场景插件步骤优化加载 2022-03-11 10:59:06 +08:00
song-tianyang 78bf105b45 refactor(接口测试): 修复Mock期望可以使用JMeter函数提示对问题
修复Mock期望可以使用JMeter函数提示对问题
2022-03-10 19:14:50 +08:00
CaptainB bb77395e3e build: 规范建表语句的字符集 2022-03-10 18:52:58 +08:00
CaptainB 074de74591 build: 规范建表语句的字符集 2022-03-10 18:42:01 +08:00
shiziyuan9527 6999963eae fix(项目设置): 无项目权限时显示了顶部项目设置菜单 2022-03-10 16:44:19 +08:00
shiziyuan9527 2cb5f53b29 fix(项目设置): 创建项目时获取模版报错 2022-03-10 16:16:18 +08:00
CaptainB 0b00490b62 fix: 修改sql提高在不同的mysql中兼容性 2022-03-10 14:09:07 +08:00
CaptainB d65142dd21 build: 调整flyway 2022-03-10 11:47:13 +08:00
shiziyuan9527 fd51593dc0 refactor(项目设置): 检查三方平台关联项目有效性
--bug=1010673 --user=李玉号 【项目设置】-zentao/tapd 编辑项目 写入无效的项目id
,进入缺陷管理,创建缺陷会报错 https://www.tapd.cn/55049933/s/1115973
2022-03-10 11:34:52 +08:00
chenjianxing 6c0dcb5e7d fix(测试跟踪): 测试计划开启允许重复后,关联接口没有过滤掉case为空的接口
--bug=1010731 --user=陈建星 【测试计划】-开启允许关联重复用例-该计划关联接口用例页面列表显示了全部接口-这些接口都没有CASE https://www.tapd.cn/55049933/s/1115706
2022-03-09 19:13:31 +08:00
CaptainB ef1c0acb83 build: 调整flyway 2022-03-09 18:01:04 +08:00