Skip to content

各种 HTTP Method;自动深度测试;解决 bug;优化体验

Latest
Compare
Choose a tag to compare
@TommyLemon TommyLemon released this 14 May 14:53
· 82 commits to master since this release

新增支持 GET, POST, PUT, PATCH, DELETE, HEAD 等各种 HTTP Method 及 Content-Type;
image

新增支持 URL /{Path}/{Variable} 路径动态变量参数;
image

机器学习测试:新增支持值重复断言,可通过前后置脚本 JSONResponse.COMPARE_VALUE_REPEAT = 1 或 2 开启;
零代码回归测试:前后对比新增支持深入数组子项;
零代码回归测试:按统计颜色筛选用例时把随机与顺序测试统计结果也纳入;
随机与顺序测试:在用例列表项新增统计结果;
Node:支持 CORS 跨域;新增 /test/compare 前后对比断言接口 和 /test/ml 机器学习断言接口,方便脱离 UI 使用;

零代码回归测试:解决参数注入统计数字错误,解决 切换机器学习与前后对比、调整分页/搜索等筛选条件 后断言报告统计数量翻倍;
解决参数注入回归完后父项列表页顶部不显示统计结果,从子列表项切换回父项列表后有时父项也不显示统计结果;
Headless 无 UI 后台测试:解决 Vue 版本兼容问题、document.cookie 报错 document undefnied;
解决某些情况下悬浮注释报错;
前后置脚本:解决不能恢复本地保存的脚本;
解决查询配置列表分页数量不是 0 时没有查询数据;
解决部分子项执行报错导致中断回归测试;
解决有时不显示文档、注释等;
解决有时导入报错;
快捷键:解决有时 target = null 导致异常;
解决切换前后结果 字段 code, throw 位置不一致;

随机与顺序测试:在没有上传过对比标准时使用默认参数对应的 response 和 standard,也能比较精准地断言;
去掉通过代理调用接口时浏览器加的 HTTP Header;
优化错误处理提示的体验;
优化日志性能;

用户新增华为;
新增关于新增测试用例 5 种方式的说明文档;
https://github.com/TommyLemon/APIAuto#%E6%96%B0%E5%A2%9E%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BE%8B
image