0


postman入门到精通

1.下载

官网下载
postman安装包
postman是chrome的一款浏览器插件,用来测试web接口和抓包,但是国内安装插件太麻烦,需要翻墙,我们直接安装软件即可。
注意安装完成必须登录注册才能使用,绑定邮箱即可。

2.界面介绍

在这里插入图片描述
这块是一个集成页面,比如点击Request就相当于下面图片点击+,点击Collection相当于点击左边的Collection新建一个,其实可以×掉在内部操作。

在这里插入图片描述

3.快速入门

3.1:新建一个测试集合

在这里插入图片描述
在这里插入图片描述

3.2 新建测试request

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.3 填写接口和参数进行测试

以上是准备工作,对于经常要经行复测的接口可以这样报错,下次打开直接测试即可。
对于一次测试的接口,点击+测试不保存即可
在这里插入图片描述
我们选择天气接口:http://wthrcdn.etouch.cn/weather_mini?city=巢湖
接口请求方式是GET,请求参数city=巢湖

在这里插入图片描述

4.GET请求

之前的天气接口就是get请求,url和请求方式在上面选择即可
在这里插入图片描述

4.1 Params和Header

关于参数这块,get请求参数是直接在?后面拼接的
当然也可以写在Params中。如下图
在这里插入图片描述
这样它会自动的写入到我们的url之中去。

关于Header是头部参数,这里不用写,通常需要写token作用统一登录
在这里插入图片描述
点击send发送请求,得到响应
在这里插入图片描述
这种就是接口不通,可以检查是否是接口地址写错了。

4.2 返回结果

在这里插入图片描述
如果正确返回结果,我们可以在body里面看到响应内容,通常是json格式,我们可以点击切换格式。

在这里插入图片描述

右侧还有响应状态

Status 状态码200 响应成功
Time 响应时间 47毫秒
Size 返回结果的大小

5.POST请求

请求url https://api.apiopen.top/api/login
参数

{"account":"[email protected]","password":"123456"}

在这里插入图片描述
这里我们选择用post的方式进行请求,post请求的参数不是写在Parm里,我们直接点击body。
下面几个选项,我们一般选择raw,form-data格式是键值对的形式,用的也比较多
这里的参数是json,我们就现在raw,文本格式json,点击发送即可。
在这里插入图片描述
其中Header默认帮我们添加了 Content-Type = application/json

返回结果是和get一样,区别就是携带参数不同

6.环境变量

我们测试的时候,同一个域名可能有很多不同的接口,我们可以写一个环境变量作为经常出现的值。
第一步点击添加环境变量

在这里插入图片描述
第二步 我们把IP设置为天气的 wthrcdn.etouch.cn

在这里插入图片描述

第三步 我们把原来的值 换成环境变量,上面选择变量空间,然后{{}} 用双大括号括起来变量即可
在这里插入图片描述

7.动态参数

{{KaTeX parse error: Expected 'EOF', got '}' at position 10: timestamp}̲} 生成当前时间的时间戳。 {…randomint}} 生成0-1000之间的随机数,可重复。
{{$guid}} 生成速记GUID字符串
在这里插入图片描述
直接写在""里面即可

8.文件上传接口

在这里插入图片描述
我们文件上传接口,一样是post,body选择form-data的键值对格式
不过我们后面选择为file,然后点击选择文件即可

9 其他测试功能

断言,批量执行测试用例等等,不过我们不是专门测试,这块许多功能就不介绍了,知道有这么个东西,要用的时候在百度下几分钟就会了。

10. 导入导出测试用例

一般有两种 生成link链接和json文件方式 我们这里介绍json文件的方法
link链接测试用例导入导出

导出测试用例
选择导出Expoet
在这里插入图片描述
在这里插入图片描述
直接导出到电脑桌面等位置即可,默认是json格式

导入
选择import,选择json文件即可。
在这里插入图片描述


本文转载自: https://blog.csdn.net/weixin_44480609/article/details/125249293
版权归原作者 信小呆666 所有, 如有侵权,请联系我们删除。

“postman入门到精通”的评论:

还没有评论