Postman
自动化接口测试
当前环境:
Window 7 - 64
Postman
版本(免费版):
Chrome App v5.5.3
在接口测试之前,要考虑一下几个问题:
如何判断接口是否请求成功
如何进行接口批量、定期测试
如何处理依赖接口问题(比如商品下单的接口必须要求先登录)
所以,接下来就主要分为
3
个部分进行介绍,以分别解决这
3
个问题。
接口结果判断
首先,既然是自动化测试,那么我们肯定需要工具
(Postman)
或者代码能帮我们直接判断结果
是否符合预期。那么在接口测试上,大体就两个思路:
判断请求返回的
code
是否符合预期
判断请求返回的内容中是否包含预期的内容(关键字)
接下来我们看看如何利用
Postman
来解决上述的问题:
功能区
在
Postman
中相关的功能在非常显眼的地方,
Tests
功能的使用需要我们有一定的编程语言基
础,目前支持的脚本语言即为
JavaScript
。
但比较好的一点是,我们不需要再去考虑上下文问
题以及运行环境的问题
,也就是说我们只需要在这边完成结果逻辑判断的代码块即可。而
Postman
还为我们提供了一些常用的代码模板,在
Tests
面板右边的
SNIPPETS
功能区中,所以
对
JavaScript
不大了解问题也不大。代码编写相关将在下文进行具体介绍。
脚本相关