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

相关推荐
奔跑吧邓邓子12 小时前
探索Selenium:自动化测试的神奇钥匙
自动化测试·selenium·测试工具
XxxxHe14 小时前
博客系统测试报告
功能测试·测试工具
测试界清流19 小时前
Selenium4+Pytest自动化测试框架
selenium·测试工具·pytest
not coder1 天前
Selenium 查找页面元素的方式
selenium·测试工具
CIb0la1 天前
Ai自动补全编程工具:llama vscode
运维·开发语言·学习·测试工具·程序人生
持续前进的奋斗鸭2 天前
Postman测试学习(1)
学习·postman
代码的乐趣2 天前
支持selenium的chrome driver更新到137.0.7151.68
chrome·selenium·测试工具
程序员三藏3 天前
如何使用Jmeter进行压力测试?
自动化测试·软件测试·python·测试工具·jmeter·测试用例·压力测试
编程乐学(Arfan开发工程师)3 天前
42、响应处理-【源码分析】-浏览器与PostMan内容协商完全适配
java·spring boot·后端·测试工具·lua·postman