接口测试软件,国外的软件有postman,不过我不推荐使用postman,因为它的一些高级的功能,比如接口分享功能,需要链接国外的服务器速度比较慢,因为国外软件交费也比较麻烦。postman在这个领域做的最早,但是在国外的体验实在是不如现在的国内软件,因此我果断放弃。
国内有yunedit-post,apipost等软件可以选择。
我这里推荐使用yunedit-post,因为在使用习惯和功能的综合考虑方面,我觉得它是最好的。下面来介绍下yunedit-post的功能:
1、接口测试功能
支持录入url参数、Header参数、body参数
支持get/post/put/delete/form-data/x-www-form-urlencoded等全部协议
如下图:
参数支持输入常量,也支持输入变量,如下图,可以使用本地的变量作为接口的输入,也支持通过后面提到的后置处理功能,将接口返回的结果保存的本地变量当中:
2、后置处理- 设置本地变量功能
可以将接口的返回结果保存到本地变量中,如下图:
3、后置处理- 执行sql语句/redis命令功能:
可以编写sql语句,接口执行完成后清理一些垃圾数据,sql语句也支持使用本地变量或返回结果作为变量,如下图:
4、自动化测试功能
某些业务操作,可能需要调用多个接口。假如是一个一个接口地调用,比如麻烦。所以这里支持自动化测试,可以定义接口的执行顺序,配合前面提到的后置处理和前置处理能力,可以完美地实现自动化测试,如下图:
5、接口分享功能
接口测试完成后,可以使用测试的demo数据,一键生成接口开发文档:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。