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

相关推荐
码媛5 小时前
A006-基于Selenium和JMeter的吉屋web端的自动化测试设计与实现
selenium·测试工具·jmeter
小鑫仔_x20 小时前
selenium之Token
python·selenium·测试工具
小鑫仔_x1 天前
Selenium之Actions事件
selenium·测试工具
小马哥编程1 天前
【软件测试】自动化测试框架Pytest + Selenium的使用
selenium·测试工具·pytest
第三方软件测评1 天前
软件功能性测试有多重要?功能性测试工具有哪些?
软件测试·功能测试·测试工具
大霸王龙1 天前
Selenium中`driver.get(htmlfile)`方法可能出现的超时问题
selenium·测试工具
北极的冰箱1 天前
自动化运行后BeautifulReport内容为空
运维·python·测试工具·自动化
Respect@1 天前
tcpdump`是一个非常强大的命令行工具,用于在网络上捕获并分析数据包
网络·测试工具·tcpdump
#岩王爷2 天前
自动化测试——selenium
python·selenium·测试工具
程序员三藏2 天前
Selenium三大等待
自动化测试·软件测试·数据库·python·selenium·测试工具·测试用例