• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

  • 共17篇

    开发准备!

关闭

返回开发准备!栏目

6 - 测试 - 后端数据 - Postman

作者:

贺及楼

成为作者

更新日期:2024-11-10 12:06:15

postman 安装

Postman官网下载地址 https://www.postman.com/downloads/:

Postman for MAC https://dl.pstmn.io/download/latest/osx
Postman for windows 64 https://dl.pstmn.io/download/latest/win64
Postman for windows X86 https://dl.pstmn.io/download/latest/win32
Postman for linux https://dl.pstmn.io/download/latest/linux64

概念

Collection 集合(一堆请求集合)

Global 全局环境
Enviroment 环境变量

Collection 集 = 请求集

命名:xxx.com 测试环境
命名:xxx.com 正式环境

命名一般是大写 URL
然后可以写一个一个请求

Environment 环境 变量环境快速切换

通过key ,value 设定
就可以在url里用{{key}}使用

例如设定
key:value
URL:xxx.com
使用:{{URL}}
url使用:{{URL}}/index
转换 Environment 环境就可以立刻切换URL

Request请求

就是要测试的路由啦
例如:
Request方式:get/post…
Request名字:登录
Requesturl :{{URL}}/login

Params参数 url?

请求 - Headers 请求头

这里可能需要cookies
那么就只看:
Network的
主页面的
Request Headers 请求头的
Cookie: 就好

不要看Application的东西

请求 - Body 多用于post请求

浏览器看Request Headers 请求头的
Content-Type的
multipart/form-data类型

类型 作用
none 不传
form-data 其中一种传参数
x-www-form-urlencoded 其中一种传参数
raw 可以传Text、JavaScript、json、HTML、XML
binary 二进制文件
GraphQL

为Postman的
body的
提交类型

数据就填浏览器的form-data

所以浏览器的form-data 并不一定等于Postman的form-data

raw 传json
选上raw 选上json
填上

  1. {
  2. "xxx": "xxx"
  3. }

请求 - Pre-request Script 请求前脚本

用JS
打印到 console控制台 也就是

  1. console.log();

请求 - Test Script 请求后脚本

用JS
打印到 console控制台 也就是

  1. console.log();

Collection 请求集 - 。。。 - Run collection

外面变量{{username}}{{password}}
Data File - csv格式

  1. username,password
  2. test1,123456
  3. test2,222222
  4. test3,123456
  5. test4,444444

Data File - json格式

  1. [
  2. {
  3. "username": "test1",
  4. "password": "123456"
  5. },
  6. {
  7. "username": "test2",
  8. "password": "222222"
  9. },
  10. {
  11. "username": "test3",
  12. "password": "123456"
  13. },
  14. {
  15. "username": "test4",
  16. "password": "444444"
  17. }
  18. ]

Collection - 。。。 - Collection Monitors 定时运行测试集

切换布局

请求响应上下布局变成
请求响应左右布局

setting - User interface - Two-pane view
打开