后端接口测试常用工具

之前听说用postman,因为postman是最早做这个的,但是postman下载下来用的时候需要序列号,最主要的不是要钱,花个钱没什么,但是要我在外国的网站里购买,购买感觉好麻烦,而且是全英文的。

后来用了apifox和apipost,但是感觉功能设计有点复杂,用起来比较乱。

后面开始用了yunedit-post,对比了一下,感觉yunedit-post用来做后端接口测试很方便。

于是后面就都用yunedit-post来做接口测试了,使用方法大致如下:

1、接口测试功能:

可以编辑接口的URL参数、Header参数和Body参数,设置接口为GET或POST等方法,进行接口测试。这是接口测试软件最基本的需求。

2、接口后置处理功能-将返回接口保存到yunedit-post的全局变量或组变量中:


3、接口后置处理功能-执行sql脚本能力:

可以使用接口返回结果或yunedit-post的全局变量/组变量作为参数,执行sql语句。代替接口测试后手工清理测试数据的麻烦。

4、单元测试功能

可以灵活地编写函数,编写脚本做单元测试,单元测试前后上下文的函数定义不需要管,只需要编辑函数体和return值,return为true则测试通过,为false则测试不通过,做单元测试简单直接。


5、自动化测试功能:

我们测试接口,往往是一个接口依赖另一个一个接口的返回值作为输入值做测试,做一个业务测试,可能涉及到数十个接口的调用链,假如手工测试特别麻烦,这时候可以使用yunedit-post的自动化测试,如下图,它既可以通过界面定义接口的执行步骤,也可以通过编写自定义脚本来处理接口返回的复杂场景。


6、接口分享功能:

接口既可以分享给团队其他同事的yunedit-post去使用,也可以分享成在线文档供应团队阅读,如下图所示,可以一键分享接口文档:





©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容