IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> postman使用 -> 正文阅读

[开发测试]postman使用

1、postman安装与接口请求基本操作

2、接口测试流程

抓包流程
在这里插入图片描述
接口发包 返回信息验证
四大要素
url地址
请求方法
请求头(头域) referer 填写快递单
参数 包装快递物品

接口收发包像寄快递
返回信息关注 状态码 响应头 相应正文

3、头域操作

必须带请求头域
过滤操作
xhr 按住ctrl js ws manifest other
priview格式
referer 防止爬虫

4、文件上传与json请求

服务器 请求资源 接口请求地址 参数格式
content_type
选择www-form-urlencoded
会自动填写header
抓包过程看不到response
formdata使用
上传操作 image.html

multipart:既可以传,也可以文件
选择file
在这里插入图片描述

保存 电商登录接口 放入collection
raw:原始格式传参
badstring 双引号添加
抓包时contenttype

5、环境变量与全局变量

全局变量 可以跨所有接口请求
环境变量:选择了哪一套环境就用那一套
环境变量使用级别高于全局变量

6、测试沙箱与测试断言

测试沙箱:包括请求前,
请求后:pre_request-script
var city=pm.environment.get(“cityname”);
console.log(city);
pm.environment.set(“cityname”,“武汉”);

Test对返回信息进行验证
断言情况
pm.test(“验证状态码是200”,function(){
pm.response.to.have.status(200);
}😉
到了11分,听不进去东西了。直接实战

7、测试集与测试驱动实战

8、电商网站cookie操作实战

先拿到cookie的接口,使用pm操作cookie。

另一种方式:cookies管理
phpssid 在服务器上记录下
标准流程:
登录接口,保存到cookid池,

9、token校验与参数传递实战

Auth:获取接口授权信息,返回授权后token.
只有通过该接口初始化token之后才能访问其他接口。
post方式
接口接收参数 无
头部校验参数 非必填

注销接口 返回 用户已经退出

接下来:

register 注册接口
request_header 带上了token
十分十四,终于到了重点。
如果我们不希望每次都自己去复制粘贴token,希望这个事情自己执行,应该如何?
环境变量方式:oauth

pm.environment.set(“testingToken”,pm.response.json().token);
14分钟听起来困难

断言 message 登陆成功

10、newman命令运行与持续集成实战

12、资料变更

13、接口测试完结版

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-11-19 17:54:54  更:2021-11-19 17:55:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 4:39:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码