postman 用上一个请求的响应体中的字段设置下一个请求的请求参数

文章目录

    • Intro
    • [Postman usage](#Postman usage)
      • [`Pre-request Script`](#Pre-request Script)
      • `Tests`
    • [javascripts API](#javascripts API)

Intro

这一切都是为了增加自动化动作所占的比例(减少人手工操作复制粘贴可能会造成的错误)。

Postman usage

最常用的:选HTTP方法类型、写URL,在Headers中填请求头,在Body中填请求体。

Pre-request ScriptTests 是干什么用的?先看执行顺序:

Pre-request Script

https://learning.postman.com/docs/writing-scripts/pre-request-scripts/

Tests

https://learning.postman.com/docs/writing-scripts/test-scripts/

javascripts API

javascript 复制代码
// 获取某个环境变量
pm.environment.get("环境变量名")

// Tests 中获取 responseBody
var resp = pm.response.json();
// 把response中的某个字段设置到某个环境变量中
pm.environment.set("环境变量名", resp.XXX);

之后在其他请求中要引用这个environment的话,语法如下:

https://learning.postman.com/docs/writing-scripts/script-references/postman-sandbox-api-reference/#using-environment-variables-in-scripts

相关推荐
yue0083 小时前
C# Environment类的介绍
开发语言·c#·environment
初遇见3 小时前
【Postman 白屏加载问题及解决方案】
测试工具·postman
天才测试猿5 小时前
Postman接口测试:如何导入swagger接口文档?
自动化测试·软件测试·python·测试工具·职场和发展·接口测试·postman
卓码软件测评8 小时前
【第三方CNAS软件测试机构:Gatling中的资源监控_实时收集服务器CPU、内存、磁盘I/O和网络指标】
后端·测试工具·测试用例·scala·压力测试
一念一花一世界11 小时前
接口管理工具选型:Swagger与PostIn全面对比指南
测试工具·postman·swagger·postin·接口管理工具
2501_9159090613 小时前
Fiddler抓包与接口调试实战,HTTPHTTPS配置、代理设置与移动端抓包详解
前端·测试工具·ios·小程序·fiddler·uni-app·webview
天才测试猿1 天前
Postman中变量的使用详解
自动化测试·软件测试·python·测试工具·职场和发展·接口测试·postman
weixin_521431121 天前
Selenium 使用方法一览表(基于 Selenium 4.x)
selenium·测试工具
阿蔹1 天前
JavaWeb-Selenium 配置以及Selenim classnotfound问题解决
java·软件测试·python·selenium·测试工具·自动化