Commit Graph

71 Commits

Author SHA1 Message Date
wxg0103 68d5f73290 fix(接口测试): 修复场景定时任务模块树统计和列表数量不符合的缺陷
--bug=1031581 --user=王孝刚
【接口测试】首页-场景定时任务数量统计-运行中/未运行-点击进入新tab页面左侧模块树数量显示不符
https://www.tapd.cn/55049933/s/1425553
2023-10-12 18:39:22 +08:00
wxg0103 ce44ad18bd refactor(接口测试): 执行结果增加日志输出 2023-10-10 11:12:40 +08:00
wxg0103 46e7557bef feat(接口测试): 支持返回数据类型为图片格式的接口测试,增加图片展示
--story=1013006 --user=王孝刚 github#26624 支持返回数据类型为图片格式的接口测试
https://www.tapd.cn/55049933/s/1422624
2023-10-08 00:44:03 -05:00
fit2-zhao 8b4c8f56c5 refactor(接口测试): CSV隔离加载的同时兼容CSVRead函数取值 #26821
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-09-20 13:45:50 +08:00
wxg0103 60d6a5d904 fix(接口测试): 修复文档断言长度失败的缺陷
--bug=1029411 --user=王孝刚
【接口测试】github#26338,【接口定义】文档结果校验,当校验array长度等于具体值时,出现断言失败,但实际这个数组长度确实是7
https://www.tapd.cn/55049933/s/1410876
2023-08-31 19:18:19 +08:00
wxg0103 0d935c0bfe fix(接口测试): 修复未执行的场景通过率显示NaN的缺陷
--bug=1028834 --user=王孝刚 【接口测试】场景含脚本-导致场景未执行-通过率显示NaN
https://www.tapd.cn/55049933/s/1404654
2023-08-16 16:22:30 +08:00
wxg0103 379991d3ab fix(接口测试): 修复文档断言类型不一致的缺陷
--bug=1028297 --user=王孝刚 【接口测试】test-断言-文档断言-跟随api定义-数值类型显示为bigdecimal
https://www.tapd.cn/55049933/s/1402134
2023-08-09 17:10:50 +08:00
fit2-zhao d401340b84 refactor: 调整FileServer处理附件默认路径
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-08 10:48:02 +08:00
fit2-zhao 4f9f9ee2d1 refactor(接口测试): 按照线程组隔离文件读取逻辑
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-07 15:42:22 +08:00
fit2-zhao a85a59475f refactor(接口测试): 支持跨项目场景可以走当前项目环境执行
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-04 14:07:10 +08:00
fit2-zhao 4822880d91 refactor(接口测试): 优化JSONPath断言匹配机制,支持正则忽略数字精度匹配
--story=1012676 --user=赵勇 jsonpath 断言精度匹配优化 https://www.tapd.cn/55049933/s/1399645

Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-01 11:57:02 +08:00
wxg0103 08b3f4c241 fix(接口测试): 修复jsonPath对空数组断言失败的缺陷
--bug=1028041 --user=王孝刚 【接口测试】github#25720,接口对空列表断言不生效&对非空列表断言失败 https://www.tapd.cn/55049933/s/1395952
2023-07-24 09:37:27 +08:00
fit2-zhao f1745bf26d refactor(测试跟踪): 优化测试计划失败重试验证规则
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-07-24 09:35:43 +08:00
wxg0103 e229eb3ae4 fix(接口测试): 修复jsonpath断言空数组错误的缺陷
--bug=1027632 --user=王孝刚 【接口定义】github #25437 升级到新版后原来场景断言失败
https://www.tapd.cn/55049933/s/1390488
2023-07-07 19:15:35 +08:00
wxg0103 95261f22a0 fix(接口测试): 修复文档断言空数组的长度=0失败的缺陷
--bug=1027583 --user=王孝刚 【接口定义】github#25361响应结果中 dataInfos 字段为空,使用 JSON
文档结构校验-断言dataInfos 长度大于0,最终断言成功。 https://www.tapd.cn/55049933/s/1389963
2023-07-07 15:41:49 +08:00
wxg0103 65e1f9b8af refactor(接口测试): 删除日志 2023-06-29 15:36:16 +08:00
wxg0103 845f952331 refactor(接口测试): 增加jsonpath断言日志 2023-06-29 11:41:21 +08:00
wxg0103 f845c967c3 fix(接口测试): 修复刷新页面,列表显示问题
--bug=1026638 --user=王孝刚 【接口测试】接口列表-切换http/tcp/sql/dubbo-刷新页面-列表显示问题
https://www.tapd.cn/55049933/s/1387865
2023-06-28 19:43:20 +08:00
wxg0103 b8d433d35d fix(接口测试): 修复参数和类型不符合的json-schema数据转json错误的缺陷
--bug=1027424 --user=王孝刚 【接口测试】接口请求体关闭 json-schema 后显示的json字符不对
https://www.tapd.cn/55049933/s/1387663
2023-06-28 16:39:49 +08:00
fit2-zhao f1b188316e Update pom.xml 2023-06-27 20:32:01 +08:00
guoyuqi 48d40971c4 fix(接口测试): 修复swagger导入时间类型转换格式问题
--bug=1027227 --user=郭雨琦
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001027227
2023-06-27 20:32:01 +08:00
fit2-zhao dc7791f447 fix(接口测试): 修复请求体含特殊字符转换错误问题
--bug=1027363 --user=赵勇 【接口测试】github#25189,ms升级到V2.10版本后,请求体中json转义的数据,不能换行使用,之前换行使用的全部报错:JSON parse error: Illegal unquoted character https://www.tapd.cn/55049933/s/1386897

Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-06-27 17:19:59 +08:00
wxg0103 9fb103641d fix(接口测试): 修复jsonPath断言精度丢失问题
--bug=1026684 --user=王孝刚 【接口测试】github #24735 1.20.23LTS JSONPath断言
正则比对3260.00 != 3260.0 导致之前写的正则比对报错
https://www.tapd.cn/55049933/s/1386814
2023-06-27 13:51:39 +08:00
fit2-zhao 1e82da6309 refactor: Jackson配置优化
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-06-27 13:38:55 +08:00
fit2-zhao e30f7ef25f build: jackson-core default maxStringLength 调整
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-06-26 10:49:35 +08:00
wxg0103 2c11c028f9 fix(接口测试): 修复jsonPath断言结果为空数组时失败的缺陷
--bug=1026795 --user=王孝刚
【接口测试】github#24857,【接口测试】登录接口-后置提取参数,其中age参数是返回值中不存在的字段,断言能成功
https://www.tapd.cn/55049933/s/1385105
2023-06-25 10:15:58 +08:00
song-tianyang ae8528241a fix(接口测试): 修复node执行时没有后缀的文件路径生成错我问题
--bug=1026446 --user=宋天阳 【接口测试】从2.9升级到2.10后,执行关联了没有后缀的文件的接口,提示找不到文件
https://www.tapd.cn/55049933/s/1374470
2023-05-29 09:30:04 +08:00
fit2-zhao b9844c40c1 fix(接口测试): 修复计划偶发无结果
--bug=1026438 --user=赵勇 【测试计划】【偶发】测试计划详情-接口列表,接口用例执行结果没更新 https://www.tapd.cn/55049933/s/1374302

Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-05-23 11:55:07 +08:00
CaptainB 815ae0f39f build: spring boot version 2023-05-19 09:55:05 +08:00
wxg0103 05707a7cc0 fix(接口测试): 修复批量执行无法拿到结果的缺陷 2023-05-10 10:55:09 +08:00
fit2-zhao 2b586710db refactor(接口测试): 优化误报执行过程处理逻辑
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-05-06 14:50:01 +08:00
wxg0103 70e6ccc1e9 fix(接口测试): 修复场景停止执行无法查看报告的缺陷
--bug=1025888 --user=王孝刚 【接口测试】github#23649,接口自动化调试点击停止,希望保留已执行步骤的执行结果
https://www.tapd.cn/55049933/s/1367785
2023-05-04 13:28:03 +08:00
wxg0103 0e2eaa3e21 fix(接口测试): 修复jsonpath断言失败的缺陷
--bug=1025180 --user=王孝刚
[接口测试]github#23442通过JsonPath全局(带有通配符)断言正则匹配给定的任意值都能通过
https://www.tapd.cn/55049933/s/1359918
2023-04-07 09:43:31 +08:00
wxg0103 39a66a7e06 fix(接口测试): 修复jsonpath提取显示科学计数法的缺陷
--bug=1024973 --user=王孝刚 【接口测试】jsonpath提取小数格式-提取结果格式被转换了
https://www.tapd.cn/55049933/s/1357860
2023-03-31 09:54:38 +08:00
wxg0103 5561193ae9 refactor(接口测试): 优化误报逻辑
--story=1011259 --user=王孝刚
【Bug转需求】误报机制和失败重试机制冲突导致问题“【测试跟踪】测试计划失败重试,所有的接口 / 场景步骤 都重试了“
https://www.tapd.cn/55049933/s/1344889
2023-03-06 17:41:45 +08:00
fit2-zhao 2c7b1fe8e4 build: postgresql and sqlserver version 2023-03-02 12:40:17 +08:00
fit2-zhao f966cd8e12 refactor(接口测试): 优化JDBC连接占用过大情况,合并同名连接 2023-02-24 16:34:22 +08:00
song-tianyang 2dac3d91be fix(测试计划): 修复测试计划使用默认环境执行时,执行环境只会收到每个项目最后一个环境的问题
修复测试计划使用默认环境执行时,执行环境只会收到每个项目最后一个环境的问题
2023-02-22 18:06:08 +08:00
CaptainB 8a83008b82 chore: remove deps 2023-02-22 16:47:42 +08:00
wxg0103 66e2b7843c fix(接口定义): 修复环境中有前后置脚本场景执行统计步骤错误的缺陷
--bug=1023541 --user=王孝刚 【接口测试】环境里有全局脚本,场景统计报告里会多统计一个请求
https://www.tapd.cn/55049933/s/1339869
2023-02-21 16:50:16 +08:00
fit2-zhao ad1f32013e fix(接口测试): 修复未执行成功的接口状态未更新问题
--bug=1023308 --user=赵勇 【接口测试】之前执行是stopped的接口,现在执行一直running https://www.tapd.cn/55049933/s/1338797
2023-02-20 17:44:24 +08:00
song-tianyang 4493fe2923 fix(接口测试): 添加执行附件后缀检查的逻辑
添加执行附件后缀检查的逻辑
2023-02-17 19:17:03 +08:00
song-tianyang 3db0ed15c6 fix(接口测试): 如果场景中认为添加进了全局前后置脚本并且步骤名称也符合全局前后置脚本的命名规范,那么报告中应该显示相关步骤。
--bug=1023228 --user=宋天阳 【接口测试】导入附件中的脚本执行,步骤1和7执行了,但是报告里显示的是pending
https://www.tapd.cn/55049933/s/1336950
2023-02-17 17:49:39 +08:00
wxg0103 dff708dfcb fix(接口定义): 修复删除jar包还能引用到jar包内容的缺陷
--bug=1023186 --user=王孝刚 【接口测试】文件管理中删除jar包后,还能引用到jar包的内容
https://www.tapd.cn/55049933/s/1336737
2023-02-16 17:53:15 +08:00
song-tianyang 4917bbb89d refactor(接口测试): 优化接口测试执行时附件管理的相关代码,增加可读性
优化接口测试执行时附件管理的相关代码,增加可读性
2023-02-16 15:07:42 +08:00
song-tianyang 8363e3f5d1 fix(接口测试): 接口测试执行附件时重复文件判断逻辑处理
接口测试执行附件时重复文件判断逻辑处理:执行目录设置文件ID层,用于判断是否是重复文件
2023-02-15 19:31:54 +08:00
fit2-zhao 77335c5044 refactor(接口测试): 优化失败重跑功能 2023-02-15 17:03:33 +08:00
song-tianyang ba1e333bd3 refactor(接口测试): 接口测试执行时附件处理进行优化
接口测试执行时附件处理进行优化:文件库文件的更新日期作为文件夹、Git文件在metersphere获取
2023-02-14 17:36:47 +08:00
wxg0103 f895d3d719 refactor(接口定义): node的jar包去主服务下载
--story=1011108 --user=王孝刚 资源池加载插件直接从MinIO获取
https://www.tapd.cn/55049933/s/1331634
2023-02-14 11:00:12 +08:00
wxg0103 9c336745af refactor(接口定义): 优化本地下载jar
--story=1011108 --user=王孝刚 资源池加载插件直接从MinIO获取
https://www.tapd.cn/55049933/s/1331634
2023-02-13 17:33:06 +08:00