PostMan的安装和使用

一、PostMan概要  

  PostMan是⼀个客户端接⼝测试⼯具,使⽤该测试⼯具,可以管理多个接⼝测试⽤例,对于多个接⼝测 试⽤例的 管理是通过集合来进⾏管理的。

PostMan在研发体系当中应⽤⽐较⼴泛。其实再本质上,我们 可以把PostMan的 集合理解为测试套件,那么在⼀个测试套件⾥⾯可以包含多个测试⽤

例,集合也是如 此。在PostMan中,可以运 ⾏集合来执⾏集合⾥⾯所有的API的测试⽤例。当然使⽤PostMan的测试⼯ 具,可以完成API的⾃动化测试,

以及⼿⼯测试。

二、下载并安装(进入postman官网 https://www.getpostman.com/apps ,自行下载安装)

(windows系统)

(ios系统)

 

PS:安装好后可以选择更新,但是更新后就不要再点上一个版本的安装包,这样会导致postman打不开,

如果出现这样的安装问题

    

找到两个缓存路径删除文件即可(如果提示运行现在后台关闭postman相关程序再次进行删除)

C:\Users\Administrator\AppData\Roaming\Postman

C:\Users\Administrator\AppData\L ocal\Postman

删除文件完毕再次安装即可。

三、新建请求和步骤

  Http请求的四个组成部分:请求地址(URL)、请求头(Headers)、请求方法(path)、请求参数(method)。

步骤如图(get的路径参数请求):

    

 

 四、常用的请求:

(1)post请求;

(2)get请求;

五、接口测试中常用的请求数据格式:

 1、表单数据(x-www-form-urlencoded)

比如拉勾网(关键字测试开发工程师,不点搜索按钮,直接跳转到第三页)

操作:在拉勾网搜索页面输入关键字测试开发工程师,不点击搜索,鼠标右键检查—>NetWork(在name下选择文件的图标打开),跳转到第三页,

 再将Headers里面的content-type、cookie、referer、user-agent的值写到postman里面的headers里面(结果如下第三张图)

最后再将form data里面的任意参数和值写到postman的body中。

 2、表单文件上传(multipart/form-data)

比如:上传文件接口示例(http://www.ewebeditor.net/demo/getuploadedfiles.asp),这里面的数据获取办法和上面表单数据一样,在该网页的页面上传一个鼠标右键—>检查

—>Network,然后上传图片后,查看network—>name(选择文档的图标打开)—>headers中的几个重要的参数

 然后再body中选择binary,上传图片,点击send发送请求,发送请求后就可以看到返回的响应数据

3、序列化json数据格式(application/json)

4、xml数据(text/xml)

比如:查询电话号码归属地(http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo)

 将上面的请求方法、请求地址和请求头里面的参数添加到postman里面对应的地方。

 再把xml文件数据格式写到body里面(在body里面选择raw—>xml的数据格式),

 

六、断言(主要是通过业务状态码、协议状态码和响应数据这三个方面入手)

比如:针对登录;

  断言

 

posted @ 2021-10-18 21:13  就不将就就  阅读(664)  评论(0编辑  收藏  举报