Python-yapi

Latest version: v0.1.3

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 12

1.3.0

Feature

* yapi 默认集成 ldap 登录方式
* yapi 做一个 sso 登录插件,基于现有的 qsso 改造成大多数公司可用的
* 环境设置支持全局 header
* 接口运行页面选择环境增加管理环境的弹层
* 接口运行支持加工运行前后的 request 和 response ,主要是处理加密的接口或各种 token 参数问题
* 自动化测试除提供自定义脚本外,还提供可视化表单形式验证一些数据,例如 statusCode、bodyContent
* 增加查看接口详细改动
* 支持接口运行页面 body 全屏编辑
* 数据导出到 html 支持了分类

Bug Fixed

* 修复了高级 Mock 无法获取到真实客户端 ip

1.2.9

Bug Fixed

1. Api 路径兼容 postman {varible}
2. View Response Height 问题

Feature

1. 新增克隆测试集功能
2. 高级 Mock 期望支持 mockjs
3. pathname 允许只有一个 /

1.2.8

Bug Fixed

1. 修复接口运行 json 格式问题
2. 修复测试报告显示问题
3. 增加了接口数量统计
4. 多参数表达式改用双大括号{{}}
5. 修复了环境变量设置样式问题

Feature

1. 测试用例增加自定义测试脚本功能

1.2.7

Bug Fixed

1. 修复接口运行功能,当 httpCode 不是 200 时,导致无法获取 response body 问题
2. 修复路径参数无法删除优化测试集 table 页面,当文字超出一定长度会换行的问题
3. 优化测试集断言错误提示
4. 优化接口编辑 save 按钮样式

Feature

1. 测试集断言增加 log 方法,用于输出调试日志
2. 可视化动态参数表达式生成器,生成类似表达式 {email | concat: pass | md5 | substr: 1,10}

1.2.6

Bug Fixed

1. 修复路径参数无法删除

Feature

1. 参数值支持多个动态参数,类似 str{email}str{$.55.body.id}
2. 参数值支持管道表达式,例如 {email | concat: pass | md5 | substr: 1,10}
3. 接口编辑参数**可拖动排序**
4. 修复路径参数无法删除问题

1.2.5

Bug Fixed

1. 成员如果第一次添加成员时选择组长,接着再添加下一个成员,如果 select 是默认的开发者,这时候会出现与上次 select 相同的值
2. 如果添加了一个不存在的成员还是会提示添加成功,并且发送的数据是原来发送成功的数据,这里需要重置初始值并在未找到对应用户名时对未找到的人名应该提示用户不存在
3. Fix 接口集自动化测试 header 没有解析 mock 和 变量参数
4. 在接口开发阶段,多个人并行改接口,如果最后一个人改之前没刷新页面,会把之前的人修改过的都冲掉了
5. 修复 cross-request,response header 字段重复 bug

Feature

1. 优化了分组添加,编辑交互
2. cross-request 计算了接口请求时间
3. 新增接口文档导出 html, markdown 功能

Page 10 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.