自动化软件测试 -- Postman

一、什么是Postman ?

Postman 是一款 http 接口测试工具

二、Postman 接口测试

案例:测试一个免费的API数据接口平台 -- 京东万象

测试前20条“体育”新闻

三、设置变量

1、collections 设置变量

2、设置全局变量

集合变量只能在集合里面使用,需要设置全局变量。

3、设置环境变量

如果在生产环境和测试环境中是一模一样的变量,则需要设置到全局变量里面。

如果在生产环境和测试环境中是不一样的变量,则需要设置为环境变量。

如果是在某一个集合中才会使用的变量,就设置为集合变量。

4、Tests设置变量

Postman 断言:

(1)Response body: contains string(响应体中是否包含某个内容)

(2) Response body: is equal to a string(响应体是否等于某个字符串)

(3)Response body: json value check(响应体测试某个json值)

(4)Response header: content - type header check(检验相应头是否包含)

(5)Response time is less than 200ms(响应时间小于200ms)

(6)Status code: code is 200(判断响应码是否是200)

 四、Postman 随机数

1、{ {$guid}}:A v4 style guid

2、{ {$timestamp}}:当前时间

3、{ {$randomint}}:1-1000的随机数

 五、Postman 导出代码

经验分享 程序员 微信小程序 职场和发展