postman 简单测试(二)

本文介绍了如何在Postman中使用Tests后置处理器将返回值存储到环境变量,以便后续接口调用中使用,以及如何在Pre-requestScript中生成随机值并设置环境变量。作者通过详细的操作步骤展示了这两个功能的实际应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接着上一节

https://blog.csdn.net/myy2012/article/details/135616719

1.Tests的简单使用(后置处理器)

具体的截图是每一步操作后得来的,记录方便自己以后查阅,也希望能帮助到有缘人。

1.1 把返回值存入到环境变量中:

以下代码加入到 请求1的 Tests中

var jsonData = JSON.parse(responseBody);
pm.environment.set("server_token", jsonData.server_token);

操作步骤:

1.2 把保存的环境变量用在下一个接口中

以下代码加入到请求2的 body下的raw 中

{
    "reqType": "2",
    "server_token": "{{server_token}}",
    "data": "H4sIAAAAAAAACq1WXW+jOBT9L35dUvkD0sBbptHOVM1oPpKdXU3VBxfcxiqByDZpoyr/fa9tAg7tPBUJKXBOOPdcDMf3FeknWZa/apS9HiO0K/lBKHeFGi3UZ14VQqEMRyivZYWyaYR0XemruqkMymiKyTSNEM/zZtuseiKdxRa/r7W+AXlgWsIKlTJ/Wu34c9XDJInQlr8s5V704Em9FHtR/hTPXBWrnRAFyhKML7Atu4EbAuZrU0IJS6n3wHuuRQ+R/n9zY3j+NLz7Skmz4Fv+KN5jrja8ykULu56+1PDIgoYcOC+KE+QNQzMrw43QKLu9xXfRrT8mJHrv+DPT8eGBI6d4FyGpvz1XQs19xevClnPwP1VZg60B/ihVaU9fkSyc1T0vG+HO9PkTcwRFGZQHtZV4QdkDL7WA7oq13Nq+8DHyOrTTmXxMiI0lFI8llIwlNB1L6HIsodlYQulYQgSPpkQ+rARfy0PJ9ab/rN3lV/7SI1qUIjdLXj02EB8u9m647NScsi2iRC4q8wlisvv2mI1apzMl2IacMW1pYAycQYFLTChLUwLvTiHFv/zg1Ta7No4gSr/AeXLh3NqAtyX6COaNqW/eoPf9lWshtzEHbZ06dxhEZQ9B/bWo1nzXQ/YBuy1lKbXpmkIEtTkOTiEV4IGZ+W5XHtauIUQxZRNCJjRdkzijOMPkgl2SKWF/4VmGMTqtH6JjCbGxhOKxhJKxhKYfFbIbhRHbX/VC5sbOAvAmEvvrP0Zs19juYfBOwtAAAA1I2pHYkywg2ZCMAzIekklAJmckDQzR0BD1JA1IOryTBSQbknFAxkMyCchzQywwxIaGWGCIDQ2xwBA7NwTsg6yk3nxuZNFu1rDlo7xRCnLDoteFH6p6RCz90mO/8qsNV6JdeQzGJu5YY1h2eyBbQmmzrB9l9fYFwdOMJRm9vGAJTdKU/kZdresKfJblgh98OPBSCV4c3NjxXdVFk5t2uNgLpWVduQRToljUpnVt/f1opFn3sRZjxsixfX/9INrWa9ui0RnwSYBvm2VeA5+zb4fPgPSzXWfED4GnAExnrYcFN9yncwHtBdMpmSV2l/Djp51KjWqEReYFYIoXXdz71E6Od0cbvYWsrabtTP/9374uG9e8y+1GyzxAjsf/AfbtYvCgCwAA"
}

操作步骤:

server_token 中的值 来自第一次请求后服务器返回的值。

2.Pre-request Script 的简单使用(前置脚本)

具体的截图是每一步操作后得来的,记录方便自己以后查阅,也希望能帮助到有缘人。

以下代码加入到请求1的 body下的raw 中

{
    "reqType": "1",
    "token": "cf85d8030cc9366096cd0bf70cb232d9",
    "userId":"{{userId}}",
    "platform":"{{platform}}"
}

以下代码加入到请求1的 Pre-request Script 中

platform = Math.floor(Math.random()*2) + 1
pm.environment.set("platform", platform);

操作步骤:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值