TommyLemon / APIAuto

☔ 敏捷开发最强大易用的接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,腾讯、华为、SHEIN、传音、工行等使用 ☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints. Used by Tencent, Huawei, SHEIN, TRANSSION, ICBC, etc.
http://apijson.cn/api
Apache License 2.0
1.96k stars 246 forks source link

【UnitAuto】-测试结果没有任何变化,请求结果提示methodArgs值改变 #33

Closed 1134041701 closed 1 year ago

1134041701 commented 1 year ago

前请求结果 image

后请求结果 image

TommyLemon commented 1 year ago

@1134041701 目前 UnitAuto 的前后对比测试有 bug(methodArgs 等部分字段会把数组转为对象来测试,因为不同参数值的结构很可能不一样,不转换的话会断言误判为 类型变更), 开启机器学习再回归测试下,会直接深入数组结构内对比

1134041701 commented 1 year ago

好的 机器学习开启是正常的

TommyLemon commented 1 year ago

@1134041701 已通过加 if 判断解决,顺便增强了前后对比测试 https://github.com/TommyLemon/UnitAuto/commit/d8ac7a1999956c5fe4c12696d765c51f34c68bce

image

用最新源码部署后,清空网页缓存再刷新下。 右键网页 > Inspect 检查 > Network 网络 > 刷新网页 > 右键请求项 > Clear browser cache 清除浏览器缓存 > 再次刷新网页