Skip to content

场景串联;自动分组;详细断言 等

Latest
Compare
Choose a tag to compare
@TommyLemon TommyLemon released this 12 Dec 04:54

用例管理:

新增支持按 URL 前缀自动分组,点击分组可以类似目录形式多层级过滤接口;
增删改查接口自动分类及按分类筛选;
HTTP Method 和 Content-Type 两个按钮上悬浮显示 URL 和 JSON;

自动生成代码

新增支持根据机器学习校验模型来智能生成 Python 断言代码;
生成 Python 用例时生成断言函数;
取消支持 Objective-C;

零代码测试:

新增支持多接口按串联成场景用例,支持 首页 -> 商品 -> 购物车 -> 下单 等各种流程;
机器学习零代码断言:新增支持 JSON key 上显示 ✓ 纠错图标按钮,光标悬浮显示 key 具体断言问题;
随机与顺序测试:完善函数与数据;当参数注入配置为空时点 + 自动生成配置;
机器学习校验模型新增 format 用于断言字符串格式,例如 YYMM-MM-DD 断言日期格式, http://a.b 断言 URL 等;
零代码断言:机器学习校验模型新增参数 guess: true,根据字段名猜测 null 值可能的类型和测试;
零代码断言:机器学习模型新增参数 notempty 来判断空是否允许为字符串、空对象、非正数 等;
上传用例后自动生成随机、顺序两份配置;
直接显示 HTTP Status Code != 200 时的 Response Body;
零代码断言:直接显示详细结果,超过最大长度则省略部分,在纠错按钮上悬浮显示完整内容;
零代码测试:新增点击统计结果总数切换显示未登录态的数量和百分比;
零代码断言:忽略 time 和 timestamp 字段;
点击测试结果统计栏查看接口详情后自动显示随机与顺序测试面板;
新增支持 URL 中 ?key=${key}, ?key={{key}} 放在 query param 的动态变量,以及不同模板占位符;
零代码测试:设置新增显示测试结果统计报告,可通过 URL?report=0 显示最近报告;
零代码测试:Node.js 后台测试接口 /test/status 返回报告 ID 及链接;
覆盖率:新增触发、获取、显示报告;
登录:支持 UI 编辑自定义登录接口信息,点击账号 tab 不显示接口信息;
随机与顺序测试:解决切换前后 Response JSON 导致隐藏父项列表按钮;
随机与顺序测试:解决 ORDER_IN+2, ORDER_INT-3 跳步计算错误;
长 URL 超出屏幕部分从隐藏改为换行显示;
执行脚本:新增 isInject 等局部变量,方便判断是否为参数注入等;
账号:通过弹窗登录后恢复原来的输入;
解决请求格式选 FORM 会多传 form-data;
解决有时自动判断 HTTP Method 方法名有误;
解决 Response Body 不是 JSON Object 时被强转为 JSON Object 显示;
解决某些情况下 eval script 报错;

自动化生成文档

放宽解析 JSON 注释时对 JSON 格式的要求;
自动绿色注释:解决上传请求 JSON 右侧 // 注释无效;

导入第三方文档及用例

自动生成并上传随机与顺序测试的参数注入配置,导入完成后自动定位到第 0 页,点开用例后自动显示参数注入面板;
接口已存在时改为生成并上传随机与顺序测试的固定值参数注入配置;
完成时提示多少接口已存在,改为生成和上传了参数注入配置;

其它

Server: 机器学习零代码断言接口支持传参 newStandard 来返回新的校验模型;
优化 UI 布局与显示;
解决 bug;
相关推荐新增 APIAuto: 最先进的HTTP接口工具,感谢博主的贡献~
点赞、收藏 支持下博主吧 ^_^
https://blog.csdn.net/Nifc666/article/details/141966487