测试学科-- 自动化测试--04接口测试工具postman
自动化测试---接口测试
引言
接口测试的内容挺多的,那怎么进行呢?
首先得进行一轮手工上的操作,确保接口能运行正常。
然后再开展具体的更深层次用例设计和自动化测试。
postman,jmeter都是非常好用的工具。
这里会选择postman来进行说明。
正文
一 Postman 安装
下载地址 :https://www.getpostman.com/downloads/
1 以安装包的方式安装
2 浏览器插件的方式安装
二 postman界面介绍
![](D:\老男孩IT教育\讲师Robert\讲师修炼IT教育\测试学科\测试开发备课知识点\测试学科-- 自动化测试--04接口测试工具postman \Postman.png)
三 操作步骤
1 创建新的请求
2 选择适合的请求方法
3 填入请求体
GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,
所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。
4 点击 “Send”触发请求操作
5 查看响应结果
响应体示例: 响应的格式可以有多种,我这里由于请求的是 百度,so, 响应的是 html ,
一般情况下,我们自定义接口的话是 json格式的响应体
其他: 请求体的发送格式
xml,text,html,json
四 设置环境变量
1 这个环境变量,可以支持运行过程中使用
格式:
![1571822759495](D:\老男孩IT教育\讲师Robert\讲师修炼IT教育\测试学科\测试开发备课知识点\测试学科-- 自动化测试--04接口测试工具postman \1571822759495.png)
举例:
五 Postman自动化测试
例如: 校验Http响应体中不为空。
![1571823164942](D:\老男孩IT教育\讲师Robert\讲师修炼IT教育\测试学科\测试开发备课知识点\测试学科-- 自动化测试--04接口测试工具postman \1571823164942.png)
操作步骤: 1 进入tests的菜单中
2 从右边栏选择 "Response body Contains string"
总结:
1 集合collections ,是把多个请求合并在一起进行管理。
2 postman可以模拟成一个mock server
3 支持多种auth认证
从右上角设置settings按钮进入菜单
在general页面中选择合适的类型
4 postman是当前最好用的接口开发和测试工具之一。
![](D:\老男孩IT教育\讲师Robert\讲师修炼IT教育\测试学科\测试开发备课知识点\测试学科-- 自动化测试--04接口测试工具postman \postman请求.png)
练习:
1 以json格式的请求体去访问
2 设置Postman中的全局变量
3 在postman中进行简单级别的自动化测试