postman讲解
postman 是一个网页调试工具,也是一个进行接口测试的工具
下载postman 包:
https://www.postman.com/downloads/
包分为:32位和64位
下载好的postman:
==========================
postman 安装
安装好以后:
==========================
postman运用:
1、设置主题:
2、介绍postman 页面功能介绍
3、接口的请求
3.1了解接口的文档
3.2 编写接口用例
3.3使用post工具进行调试
3.4 接口的要素:
3.4.1接口请求方法:post ,get ,put ,del
3.4.2接口的域名和接口路径
- 4.1
3.4.3接口的请求参数
查看请求参数
3.4.4点击send进行发送
查看相应结果:
如何定位bug是前端还是后端的问题?
方法:
通过查看接口:
(1)当请求参数正确,响应体的内容也正确,而前端显示错误,这就是前端问题;
(2)当请求参数正确,响应体的内容错误,这就是后端的问题
4、接口的集合操作
- 4.1
5、接口导入和导出
接口导出以后:
在导入:
数据一般以.json 结尾
6、设置环境变量和全局变量
6.1
6.2 添加环境
7、接口请求:
post请求:
url==http://cms.duoceshi.cn/cms/manage/loginJump.do
参数:
body:
userAccount:admin
loginPwd:123456
get请求:
url==http://cms.duoceshi.cn/cms/manage/loginJump.do?userAccount=admin&loginPwd=123456
8、参数化:
参数设置变量
post设置:
body中的设置:
userAccount:{{user}}
loginPwd:{{pwd}}
在get方式上:
http://cms.duoceshi.cn/cms/manage/loginJump.do?userAccount={{user}}&loginPwd={{pwd}}
================================
自动化csv文件读取
(1)新建一个表格
(2)前置处理器设置
(3)run运行
10、断言:
查看断言结果
11、依赖接口
查询用户接口,需要依赖于登录接口(要先登录,才能查询)
依赖接口主要依靠:cookies 值是相同
关联接口:
定义:
上一个接口的响应体中的内容,作为下一个接口的请求参数
省份接口: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince
城市接口:
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity
参数:
byProvinceName:{{m}}
城市接口
省份接口:
在test中设置