| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> Postman8版本使用教程 -> 正文阅读 |
|
[开发测试]Postman8版本使用教程 |
1.简介 Postman 是一种常用的接口测试工具,可以发送几乎所有类型的HTTP请求,最初是作为chrome的插件使用,后来单独出了应用程序使用 2.下载地址(mac,linux,windows) Download Postman | Try Postman for Free 网页版:https://web.postman.co/workspace 3.基础功能(页面布局) ? ? 4.接口组成 请求方式 接口url(url里带参数会自动生成键值对) 请求参数 响应内容 Postman中post的数据类型 1、form-data:以键值对的方式传递参数 post请求里较常用的一种 2、x-www-form-urlencoded:会将表单内的数据转换为键值对 3、raw:可以上传任意类型的文本,比如text、json、xml等,所有填写的text都会随着请求发送 4、binary:只能上传二进制文件,且没有键值对 5.基本应用 ①新添加请求(新建一个收集器 - 添加目录 - 请求) 添加新Collection Add folder(添加文件夹) - Add Request(添加请求) 或者直接Add Request(添加请求) 以百度关键词搜索为例: ? ②批量执行 1.收集器右侧选中Run collection ? ?2.可以设置重复次数、接口之间的延时等,并且会显示批量执行的结果 ? ③全局变量与环境变量 全局变量(了解):全局唯一的变量 环境变量(了解):
全局变量: 1.添加全局变量 2.使用:在请求参数中引用全局变量,通过 {{变量名}} 进行引用 ?环境变量:与全局变量设置和使用一致 ④断言(使用js语法) Test:对请求后的Response结果进行断言(主要是响应status、响应Header及响应Body) ?使用:直接选中即可添加到左边,填写要对应的断言信息即可 ?Response body:Contains string ----- 检验返回结果中是否包含某个字符串 Response?body:is?equal?to?a?string?---- 检验返回的结果是否等于改字符串 Response?body:JSON?value?check ----- 把响应体的数据变为json格式,检验返回结果某个字段值是否等于某个值 Response?time?is?less?than?200ms ---- 检验响应时间是否少于200ms ⑤请求前置脚本 pre-request script就是在请求之前执行的脚本 Pre-request:请求前进行相应参数的设置(或进行前置数据处理) ⑥接口关联(参数关联) 1.参数关联:是指多个接口之间有依赖关系的时使用的技术 使用方法: 1,在A接口中获取Json数据并保存关联的变量到环境变量 2,在B接口中引用保存的环境变量 案例:调用手机号查询城市接口,获取到该接口返回的城市名称, 然后使用天气预报接口搜索获取到的该城市的天气 注意:在保存环境变量时,要先选择好环境变量 调用手机号查询城市接口 使用天气预报接口搜索获取到的该城市的天气 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 0:29:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |