v1.4.0
新增功能:
- 权限管理:项目权限管理,用户默认只具有查询(GET)权限,可根据需求分配创建/修改(POST、PUT)和删除(DELETE)权限。
- 项目配置:支持配置CI密钥和测试报告通知。目前,测试报告通知支持钉钉、飞书和企业微信。
- CI调用:通过标签生成调用参数,使调用更灵活和便捷。
- 错误重试:支持全局配置和接口级别的错误重试设置,提供更好的容错性。
- 跳过逻辑:允许在断言设置一致的情况下,设置一个或多个条件,只有全部通过时才会跳过。
- 阶梯压测:在启动压测时,可以设置最大并发数、阶梯数和运行时间,执行时按照阶梯数递增进行压测。
优化:
- 环境变量:新增环境变量的显示和复制功能,提高配置管理的便捷性。
- Header状态保持:改进Header状态的保持,确保请求头信息的准确性和一致性。
- 测试报告详情:优化测试报告详情页,将接口状态分为成功、失败、跳过和错误四种状态,更清晰地展示测试结果。
- 测试报告详情:增加接口状态过滤。
- 菜单调整:将环境管理、环境变量、配置管理、消息通知和py库管理移动到基础配置内
修复若干bug