Hitchhiker是一款开源的Restful Api 测试工具,支持 Schedule, 数据对比,压力测试,支持上传脚本定制请求,可以轻松部署到本地,和你的team成员一起管理Api。
更新内容:
Features:
增加 pre request script。
#29 项目文件夹系统,支持上传js或数据文件到文件夹并可以在脚本里使用它们。
#22 schedule支持以小时或分钟为单位。
#34 支持自定义邮件发送接口。
#24 开放schedule的run now接口以便其他程序调用。
Bugs:
#24 schedule的顺序执行无效
sync有时会覆盖用户已经更改的数据
sync时环境变量编辑对应框里的内容会被清掉
这次的一个重要功能就是脚本里支持require,以及支持上传js和数据给脚本使用。
功能
Team协作开发Api
Api历史修改记录及diff
支持多环境变量及运行时变量,可以处理Api依赖问题
超强脚本,支持require,可以上传JS包,读excel,加解密,没有做不到,只有想不到
参数化请求,把query/body里的变化点提取出来,构建出参数列表,极大减少request的数量
支持Schedule及批量run
不同环境下的请求数据对比 (eg: stage vs product)
支持在数据对比前对数据进行处理
易部署 (支持 docker, windows, linux), 数据都存在自己这里,不会上传及丢失
会记往任何修改,不用怕没保存时session失效或系统重启
支持导入Postman v1 collections
分布式压力测试
自动同步Team成员的Collection数据
Api文档 (计划中...)
|