| |
|
开发:
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入门教程 |
目录 Postman页面布局?PS:不同版本的Postman界面略有不同,但是各个icon的意义变动不大 上部菜单栏:? Runner运行集合请求? Add新增页面? Sender icon抓取api请求? 扳手icon设置? 左边菜单栏:? Filter 过滤器? History 记录请求,以天为单位? Collections 可以以项目为单位作为集合,方便管理? 中间请求栏:? 请求方法:包括get post put delete等 请求地址:包括协议、域名、接口地址? Params和get一起使用? Send send and download? Save 保存请求? 中间部分:? Authorization:认证方式? Headers:请求头? Body: 请求体? Pre-request Script请求前置脚本? Tests :断言? Cookies :管理请求相关cookies? 下部状态栏:? 隐藏左部菜单栏? 搜索? Console——显示输出结果 上一个请求? 改变显示方式——左右、上下来回切换 postman接口测试需要掌握的基础知识?接口测试的必要条件:?
常见的请求方式:?
传参格式:?
Collection runner? 运行测试集的方法
? Postman接口关联?关联方式:?
设置变量:在pre-request scripts里,选择下方的set variable? 再根据需要改写variable_key&variable_value? 可以通过脚本编写,直接设置:? pm.globals.set("variable_key", "variable_value");? pm.collectionVariables.set("variable_key", "variable_value");? pm.environment.set("variable_key", "variable_value");?
使用tests断言设置变量,cookies和session存在返回头,token存在返回体,返回消息里面。? 登录后返回token,获取token? 在tests中,写如下语句:?
? Postman响应断言?postman响应断言的几种方式?
Postman参数化?主要文件格式:txt json csv? 将数据存储为txt csv json 文件中,可以使用runner引入文件,进行大批量测试? 注意TXT引入格式: 第一行为引用的变量名,之后每行都是对应的值,中间用英文逗号进行分割 Postman随机数?使用随机数可以在大批量测试和自动化测试中,对同一个不允许重复的参数传参时,保证参数不重复。? Postman监视器?可以定期测试,并发送测试结果到邮件中。? Postman 自动生成脚本语言?code-选择语言-复制 参考资料?Postman教程大全 - 简书 (jianshu.com) |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/29 8:50:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |