从头响应中设置Environment var

问题描述 投票:0回答:1

我正在执行一个返回标题列表的帖子调用。其中一个标题称为“Bunny-id”并返回一个数字。 (我们假设Bunny-id - > 159)。

我正在尝试将该数字自动粘贴到我的环境中。环境变量已经存在,它被称为“id_pratica_artoo”,这里是代码:

    pm.test("set environment variable for chain", function() {

var headerData = pm.response.headers;
pm.environment.set('id_pratica_artoo', headerData.Bunny-id);

});

使用上面的测试执行POST调用会出现以下错误:为chain |设置环境变量ReferenceError:未定义id

我错过了什么?

谢谢。

api postman postman-testcase
1个回答
0
投票

通过使用以下解决:

pm.test("set environment variable for chain", function () {
pm.response.to.have.header('Bunny-id');
pm.environment.set('id_pratica_artoo', pm.response.headers.get('Bunny-id'));
© www.soinside.com 2019 - 2024. All rights reserved.