Commit Graph

701 Commits

Author SHA1 Message Date
fit2-zhao de35f2d65a refactor(接口测试): 场景步骤URL展示优化
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-16 10:37:11 +08:00
fit2-zhao ab6f9f65db fix(接口测试): 修复当前项目场景默认环境选择问题
--bug=1028762 --user=赵勇 【接口测试】场景详情-引用场景-当前项目和更多项目环境均为空-未勾选原环境-调试/生成报告-引用场景步骤执行成功 https://www.tapd.cn/55049933/s/1403899

Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-15 16:39:11 +08:00
wxg0103 7534a5c1ec fix(接口测试): 修复文档断言,数组格式的数据没有显示索引的缺陷
--bug=1028298 --user=王孝刚 【接口测试】test-断言-文档断言-跟随api定义-数组类型字段名可编辑且为空
https://www.tapd.cn/55049933/s/1403739
2023-08-15 14:32:11 +08:00
wxg0103 138005a10a fix(接口测试): 修复导入其他项目的用例,用例列表显示环境的问题
--bug=1028708 --user=王孝刚 【接口测试】项目A导出接口带用例且配置了运行环境-导入项目B-用例详情未显示运行环境
https://www.tapd.cn/55049933/s/1403611
2023-08-15 11:15:52 +08:00
wxg0103 69e6f0fe62 fix(接口测试): 修复文档断言数组结构的数据,拿不到下标值的缺陷
--bug=1028311 --user=王孝刚 【接口测试】文档断言-导入-修改字段类型和条件不生效
https://www.tapd.cn/55049933/s/1402901
2023-08-14 14:48:05 +08:00
wxg0103 345c519f12 fix(接口测试): 修复跟随API数据展示精度缺失问题
--bug=1028295 --user=王孝刚
【接口测试】接口mock-响应为json开启schema-执行mock-返回响应数据数组中number类型转换为字符串类型了
https://www.tapd.cn/55049933/s/1401818
--bug=1028296 --user=王孝刚
【接口测试】mock响应中number类型精度自动去除了-推荐断言数值类型未显示前缀number
https://www.tapd.cn/55049933/s/1401866
2023-08-08 19:20:54 +08:00
song-tianyang dd92feeba2 feat(测试计划): 测试计划不再强制关联用例时选择环境
--story=1012486 --user=宋天阳
【货车之家】接口场景包含跨项目步骤时取消跨项目环境必选&测试计划关联接口、UI测试时取消运行环境必选
https://www.tapd.cn/55049933/s/1401625
2023-08-08 15:39:39 +08:00
wxg0103 ca44c3e3f8 fix(接口测试): 修复引用的case添加断言无法生效的缺陷
--bug=1028379 --user=王孝刚 【接口测试】新建场景-引用case-添加断言-调试-断言结果暂无数据
https://www.tapd.cn/55049933/s/1400999
2023-08-07 10:34:23 +08:00
wxg0103 86054dea95 refactor(接口测试): 优化自定义http请求匹配环境域名的逻辑
--bug=1028304 --user=王孝刚
【接口测试】github#25965,自定义请求-引用场景环境时,若环境启用条件为模块,则环境里的请求头不能正常应用到自定义请求里
https://www.tapd.cn/55049933/s/1401038
2023-08-07 09:41:26 +08:00
wxg0103 1ab9c825b7 fix(接口测试): 修复快捷调试另存为用例,显示的还是上一次用例名称的缺陷
--bug=1028281 --user=王孝刚 【接口测试】快捷调试-另存为用例页面-接口名称显示上一次另存为用例的名称
https://www.tapd.cn/55049933/s/1400878
2023-08-04 14:17:49 +08:00
wxg0103 b0371abe56 fix(接口测试): 修复导入的case的request的项目id不是当前项目id的缺陷
--bug=1028195 --user=王孝刚
【接口测试】新建api-新建case-导出-导入到其他项目-case添加前后置sql-环境显示为导出项目环境
https://www.tapd.cn/55049933/s/1400900
2023-08-04 14:12:24 +08:00
fit2-zhao a85a59475f refactor(接口测试): 支持跨项目场景可以走当前项目环境执行
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-08-04 14:07:10 +08:00
wxg0103 eac325046c fix(接口测试): 修复清空断言没反应的缺陷
--bug=1028286 --user=王孝刚 【接口测试】test、case、场景下复制的api-对应的jsonpath断言-点击清空没反应
https://www.tapd.cn/55049933/s/1399978
2023-08-01 18:23:14 +08:00
wxg0103 7382b2ea08 fix(接口测试): 修复快捷调试端口丢失的缺陷
--bug=1028194 --user=王孝刚 【接口测试】github#25927,【接口测试】快捷调试接口会出现端口丢失问题
https://www.tapd.cn/55049933/s/1399277
2023-07-31 18:55:36 +08:00
wxg0103 34b661d0e3 fix(接口测试): 修复循环控制器状态显示错误的缺陷
--bug=1028178 --user=王孝刚 【接口测试】循环控制器下误报显示错误
https://www.tapd.cn/55049933/s/1398510
2023-07-27 17:58:57 +08:00
wxg0103 c5305e281f fix(接口测试): 修复导入的jmx中带循环控制器时,场景执行报错的缺陷
--bug=1028174 --user=王孝刚
【接口测试】github#25882,jmeter5.4.1版本导出JMX文件,导入到接口自动化场景中,当带有循环控制器时,会报错,无法完成接口自动化调试。
https://www.tapd.cn/55049933/s/1398201
2023-07-26 19:49:00 +08:00
wxg0103 fa27e8684b fix(接口测试): 修复特殊数据造成case的json-schema的预览失败的缺陷
--bug=1028131 --user=王孝刚 【接口测试】github#25844,接口请求体为 array 特殊格式时,预览和执行时为空
https://www.tapd.cn/55049933/s/1397968
2023-07-26 19:48:22 +08:00
wxg0103 6a61b00dbb fix(系统设置): 修复项目版本可以创建空数据的缺陷
--bug=1027757 --user=王孝刚
【系统设置】github#25533,项目设置-版本管理,可以创建全是空格的数据,系统设置-工作空间,创建空格数据提示名称不能为空,不统一
https://www.tapd.cn/55049933/s/1398059
2023-07-26 18:36:52 +08:00
wxg0103 24a49c9b5a fix(接口测试): 修复并行控制器相关问题
--bug=1028021 --user=王孝刚 【接口测试】场景-生成报告-并行控制器下的多了断言步骤
https://www.tapd.cn/55049933/s/1397715
2023-07-26 16:38:08 +08:00
song-cc-rock d531082510 refactor(测试跟踪): 取消左侧模块树8层限制
--story=1012494 --user=宋昌昌 #25502 取消模块树8层限制 https://www.tapd.cn/55049933/s/1397706
2023-07-26 13:23:43 +08:00
wxg0103 c57c49da6c fix(接口测试): 修复修改case的前后置操作,测试计划执行未同步的缺陷
--bug=1028019 --user=王孝刚 【测试跟踪】github#25703,测试计划关联场景,场景中引用了case, case
修改,测试计划执行未同步更新 https://www.tapd.cn/55049933/s/1397246
2023-07-26 09:32:13 +08:00
wxg0103 52ed72a69a fix(接口测试): 修复并行控制器下无步骤时,报告显示错误的缺陷
--bug=1028109 --user=王孝刚 【接口测试】场景-并行控制器下无步骤-生成报告-步骤显示、状态问题
https://www.tapd.cn/55049933/s/1397088
2023-07-25 17:54:18 +08:00
jianxing 8457c9a615 fix(测试跟踪): 测试计划场景列表,执行结果筛选结果有误
--bug=1027979 --user=陈建星 【测试跟踪】测试计划-接口测试用例-执行结果选择FakeError筛选-返回结果不符 https://www.tapd.cn/55049933/s/1397049
2023-07-25 15:20:08 +08:00
jianxing 7a1f43e5d6 fix(测试跟踪): 测试计划关联场景用例报错
--bug=1027977 --user=陈建星 【测试跟踪】新建测试计划-关联接口场景-选择所有数据-场景未添加到测试计划内 https://www.tapd.cn/55049933/s/1396413
2023-07-24 16:02:44 +08:00
song-cc-rock d43cb36b3c fix(测试跟踪): 场景自定义ID开启时功能用例关联显示有误
--bug=1028007 --user=宋昌昌 [接口测试]github#25700接口测试场景用例都自定义了ID,但在测试跟踪-功能用例下去关联场景用例时,显示的ID还是默认的 https://www.tapd.cn/55049933/s/1396370
2023-07-24 14:08:33 +08:00
fit2-zhao e49d29b76b refactor: 调整BufferMemory默认大小并支持自定义配置
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-07-24 09:59:43 +08:00
wxg0103 a263c419c3 fix(接口测试): 修复执行带有并行控制器的场景,报告多显示了一个断言的缺陷
--bug=1028021 --user=王孝刚 【接口测试】场景-生成报告-并行控制器下的多了断言步骤
https://www.tapd.cn/55049933/s/1396294
2023-07-24 09:38:59 +08:00
wxg0103 785e8d75ce fix(接口测试): 修复修改引用的case的前后置操作,场景未同步的缺陷
--bug=1028019 --user=王孝刚 【测试跟踪】github#25703,测试计划关联场景,场景中引用了case, case
修改,测试计划执行未同步更新 https://www.tapd.cn/55049933/s/1396141
2023-07-24 09:38:14 +08:00
wxg0103 a785a3fbdc fix(接口测试): 修复首页跳转本周新增,模块树与列表数据不一致的缺陷
--bug=1028002 --user=王孝刚
【接口测试】首页-接口数量统计-点击本周新增-跳转页面-模块树显示所有api数量-和右侧新增数量不一致
https://www.tapd.cn/55049933/s/1395120
2023-07-24 09:37:11 +08:00
wxg0103 bb8166f79d fix(接口测试): 修复特殊tcp用例切换环境执行不起作用的缺陷
--bug=1027872 --user=王孝刚 【接口测试】tcpcase可以执行成功-加入到接口场景里执行失败
https://www.tapd.cn/55049933/s/1394930
2023-07-24 09:36:31 +08:00
fit2-zhao f1745bf26d refactor(测试跟踪): 优化测试计划失败重试验证规则
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-07-24 09:35:43 +08:00
wxg0103 b4bf0c6e63 refactor(接口测试): 场景导入接口兼容历史数据
--bug=1027894 --user=王孝刚 【接口测试】场景详情-UI列表导入-切换项目-选择模块-选择所有数据-复制报500
https://www.tapd.cn/55049933/s/1394138
2023-07-17 18:50:26 +08:00
fit2-zhao 842de54408 feat(接口测试): XPath断言支持html响应内容断言
https://www.tapd.cn/55049933/prong/stories/view/1155049933001012508?url_cache_key=from_url_story_list_2a3025da4c2d5d63c2ec0ca99fdfe730&action_entry_type=stories
Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-07-14 14:54:23 +08:00
wxg0103 59ea61761a refactor(接口测试): 修复swagger导入必选未选上的缺陷
--bug=1027488 --user=王孝刚 【接口测试】github#25290,【接口测试】通过导入swagger json
格式文件,导入MeterSphere之后,没有勾选必填框 https://www.tapd.cn/55049933/s/1393416
2023-07-14 13:46:28 +08:00
wxg0103 2d933bb302 fix(接口测试): 修复场景报告显示环境问题
--bug=1027567 --user=王孝刚 【接口测试】场景列表-批量执行-选择新环境-独立报告-报告环境显示错误
https://www.tapd.cn/55049933/s/1393339
2023-07-13 20:21:56 +08:00
wxg0103 9e9b55ef63 fix(接口测试): 修复beanshell断言没有内容的缺陷
--bug=1027705 --user=王孝刚 【接口测试】github#25504,beanshell 脚本断言,在不勾选 JSR223
时,断言结果恒为真 https://www.tapd.cn/55049933/s/1393101
--bug=1027569
--user=王孝刚 【接口测试】场景回收站切到到场景列表-模块树未更新
https://www.tapd.cn/55049933/s/1393106
2023-07-13 18:18:46 +08:00
wxg0103 530c3b498e fix(接口测试): 修复脚本中使用API导入,生成的代码中没有json-schema参数的缺陷
--bug=1027752 --user=王孝刚 【项目设置】github#25553,API 请求体开启 json-schema
后,在代码片段使用API导入,生成的代码使用的接口参数非最新数据 https://www.tapd.cn/55049933/s/1392604
2023-07-13 18:04:21 +08:00
fit2-zhao c9a4138c71 fix(接口测试): 修复Chrome插件录制脚本导入后步骤顺序错乱问题
--bug=1027722 --user=赵勇 【通用功能】github#25517,使用MS 的录制插件录制的脚本,保存json格式再导入到接口自动化里,这些接口都是无序的,还需要手动调整接口的前后顺序;但是如果把录制脚本保存为jmx格式再导入,接口都是有序的,即接口的前后顺序和录制脚本里一致。 https://www.tapd.cn/55049933/s/1392647

Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-07-13 11:00:51 +08:00
wxg0103 7953cb1b54 fix(接口测试): 修复接口导入选择覆盖模式,会把回收站的case恢复的缺陷
--bug=1027723 --user=王孝刚
【接口测试】github#25521,【接口定义】导入时选择覆盖操作,会把api下已删除的case还原成未删除了,而且已存在case出现2个,并未覆盖
https://www.tapd.cn/55049933/s/1392476
2023-07-12 20:24:07 +08:00
wxg0103 3002749f2d refactor(接口测试): 优化本地附件csv的清理逻辑 2023-07-12 19:15:41 +08:00
wxg0103 80f649c15c fix(项目设置): 修复环境通用配置csv上传文件的相关问题
--bug=1027648 --user=王孝刚
【项目设置】github#25453,【项目设置】-项目环境:1、创建环境通用配置类型选择CSV,删除已上传文件重新上传提示“一次只能上传一个文件”;2、没有上传文件点击下载没有提示信息。
https://www.tapd.cn/55049933/s/1391974
2023-07-12 15:49:49 +08:00
wxg0103 041d3817dd fix(接口测试): 修复TCP接口被删除后,仍然可以调用该接口mock的缺陷
--bug=1027499 --user=王孝刚 【接口测试】github#25303,【接口测试】TCP
接口被删除,该TCP接口的MOCK还能被调用 https://www.tapd.cn/55049933/s/1391879
2023-07-12 13:18:56 +08:00
wxg0103 8f2c189efe fix(接口测试): 修复beanshell断言生成失败的缺陷
--bug=1027705 --user=王孝刚 【接口测试】github#25504,beanshell 脚本断言,在不勾选 JSR223
时,断言结果恒为真 https://www.tapd.cn/55049933/s/1391820
2023-07-12 10:05:14 +08:00
wxg0103 f5e09b8e4d fix(接口测试): 修复自定义请求前面有空格请求错误的缺陷
--bug=1027697 --user=王孝刚
【接口测试】github#25505,【接口自动化】场景里添加“自定义请求”,请求地址http前有个空格,然后发出去的请求就不对
https://www.tapd.cn/55049933/s/1391702
2023-07-12 09:59:36 +08:00
wxg0103 6518430673 fix(接口测试): 修复场景报告显示环境错误的缺陷
--bug=1027567 --user=王孝刚 【接口测试】场景列表-批量执行-选择新环境-独立报告-报告环境显示错误
https://www.tapd.cn/55049933/s/1391673
2023-07-11 20:07:03 +08:00
wxg0103 01e4cacb2b fix(接口测试): 修复post请求未拼接path的缺陷
--bug=1027640 --user=王孝刚 【接口测试】接口定义-post请求报错不支持
https://www.tapd.cn/55049933/s/1390715
2023-07-11 13:10:04 +08:00
wxg0103 7ec09170a2 fix(接口测试): 修复json-schema转json类型报错的缺陷
--bug=1027618 --user=王孝刚
【接口测试】github#25412,接口测试json请求体使用json-schema格式化之后再关闭schema,请求体内容发生了很奇怪的变化
https://www.tapd.cn/55049933/s/1390774
2023-07-11 09:13:10 +08:00
wxg0103 8cb4bb85d5 fix(接口测试): 修复场景导入选择不覆盖,生成一条重复数据的缺陷
--bug=1027578 --user=王孝刚 【接口测试】场景导入-不选择模块-不覆盖-不选择版本-导入场景生成一条重复数据
https://www.tapd.cn/55049933/s/1390682
2023-07-10 04:31:12 +00:00
fit2-zhao ba167cee86 refactor(测试跟踪): 同一个测试计划禁止重复执行
【【测试计划】执行中的计划禁止再次执行,防止重复执行堆积任务过多】https://www.tapd.cn/55049933/prong/tasks/view/1155049933001012434

Signed-off-by: fit2-zhao <yong.zhao@fit2cloud.com>
2023-07-10 02:27:12 +00:00
wxg0103 fef406925c refactor(接口测试): 优化自定义请求路径带变量时的处理逻辑
--bug=1027539 --user=王孝刚 [接口测试]
github#25333URL引用的自定义常量,实际请求会被[]包裹,常量格式${ip}:${port}
https://www.tapd.cn/55049933/s/1389897
2023-07-07 15:52:25 +08:00