关于Postman你必须学会的技能

关于Postman

  工欲善其事,必先利其器,在了解了接口测试之后,就要选择一款适用的工具。之所以选择postman是因为它简单、容易上手、能覆盖大多数HTTP接口测试场景,性价比极高。 Postman分为本地应用版本和Chrome浏览器插件版,总的来说,Postman本地应用版支持一些Chrome浏览器插件版没有的功能,因此推荐安装Postman本地应用版。

下载地址:https://www.getpostman.com/downloads,选择windows、macOS、Linux下载即可。


Postman发送请求

1、我们把Postman发送请求比作一个发送快递的过程

2、把Postman接收响应比作一个收快递的过程


Postman分析结果:

HTTP请求4要素:url、方法、头域、参数

  get:参数在Params中填写

  post:参数在Params中填写

HTTP响应3要素:状态码,响应头,响应体

  状态码:200--OK 404--Not Found 500--Internal Server Error

  响应体:正文内容


 Postman断言状态码

  断言:对接收到的响应结果(如状态码、响应头、响应正文)等信息进行自动判断的一种操作。在设置时会给定一个预期结果,在发送请求后会得到一个实际结果,如果两者结果一致,则认为是成功的,否则则是失败的。

  断言状态码操作: pm.test("Status code is 200", function ()

            { pm.response.to.have.status(200);

            });

  问题:存在局限性?

Postman断言响应体


Postman传递参数

需求:将手机号码归属地查询接口响应结果中city节点的值,作为天气查询接口中入参city的值来进行输入,从而实现接口的连接。

 思路:

解题思路:

1、天气查询接口中入参city的取值设置为变量(变量可以接受不同的入参值 )。

2、拿到手机号码归属地查询接口中响应结果中city节点的值

3、将第2步中拿到的值传到变量中去

Postman变量设置

 

 

  如果对软件测试、接口测试、自动化测试、性能测试、持结集成、面试经验交流。感兴趣可以902061117,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。

猜你喜欢

转载自www.cnblogs.com/zzpython/p/13187228.html