问题标签 [postman-collection-runner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
128 浏览

postman - Collection Runner - 如何根据当前运行的环境设置环境特定变量?

我创建了两个环境,需要根据集合运行器中当前运行的环境在第一个请求的“预请求脚本”中设置一些特定于环境的变量。有没有办法做到这一点?

或者有什么方法可以在请求的“预请求脚本”中获取当前正在运行的环境名称?

0 投票
3 回答
3766 浏览

postman - 如何使用 Postman Collection Runner 运行个人请求?

我想使用 Postman Collection Runner 根据从 CSV 电子表格导入的数据向 XML API 提交请求。但是,我不想运行整个集合,而是只想运行来自文件夹的单个请求。

例如:我有一个用于处理员工数据的 POST 请求文件夹。

POST 员工数据请求

我特别想测试向Load我的 API 发送请求。但是,Collection Runner 只允许我选择并运行整个Personality文件夹。

如何使用 Postman Collection Runner 测试单个请求?

0 投票
2 回答
389 浏览

java - 限制 Postman 环境中 Header 中返回的字符

我正在使用一个 API 集,该集需要下拉会话密钥并在授权标头中用于后续调用服务。要添加到 Header 的值是X-CardConnect-SessionKey参见下面的示例。前 20 位数字,分号前面的所有内容,一旦获得,就需要包含在未来对服务的调用中。

邮递员形象

这就是我得到的-->

这就是我需要的:

在 Postman 中,我使用以下内容将会话密钥值解析到我的环境中:

自然,当我只需要前 20 位数字时,将完整的字符串插入到环境中。有没有办法限制字符限制,以便只返回前 20 位数字?

谢谢!

0 投票
2 回答
454 浏览

jenkins - Postman 与 Jenkins 集成,表格未正确显示

我已经将 Postman 示例与 Jenkins 集成在一起,并且在 newman cmd 行中也可以正常工作,但在 Jenkins 中却不能。

[纽曼 CMD[1]

詹金斯执行

0 投票
1 回答
1339 浏览

rest - 如何在最新的 Postman 版本 v5.5.0 中获取 Curl 格式的请求正文和标头?

我在 Postman 中有一个工作后 API 调用。我打算使用 Curl 脚本通过 bash 调用它。如何将我当前的请求转换为 Curl 脚本?

0 投票
5 回答
44620 浏览

postman - 如何将响应正文从 Postman Collection Runner Results 导出/下载到外部文件中?

我正在做一个项目,我必须使用不同的变量值多次访问 Web 服务

例如,http ://mywebservice.com?variable1 = {{value}}

并且使用 Postman 收集运行器传递不同的值。

我想将所有请求的响应正文下载到一个文件中。我怎么做?

0 投票
1 回答
6149 浏览

rest - Postman Collection Runner:导出的结果没有完整的响应

我正在使用Postman工具并创建了集合。

我已经使用Postman Collection Runner执行了一个集合,然后我可以查看结果。没事。

但是,当我使用“导出结果”选项卡导出结果文件时,我无法在导出的文件中看到完整的请求和响应。

如何获取导出文件中的所有请求和响应?

0 投票
1 回答
9682 浏览

postman - How to pass variables from JSON to postman body

I want to parameterized my tests in Postman. This is the example body of POST request:

entity_id is global variable and it works correctly, but I want to set value of text from JSON file. data.comment_name doesn't work it saved me exactly data.comment_name as text variable. I want to include this JSON file with all variables in collection runner. How can I do that?

0 投票
2 回答
1036 浏览

postman - ReferenceError: REVISION 未定义

读取 JSON 响应时

我在访问时遇到了标题中提到的参考错误HW-REVISION

请在下面找到我的代码,

0 投票
1 回答
14355 浏览

postman - 在 Postman 中重用 {{$randomInt}}

我的第一个要求是:GET http://example.com?int={{$randomInt}}。我需要将第二个请求(其中包含其他测试)运行到相同的地址,所以我需要保存生成的变量。我该怎么做?

在第一次请求之后,我在“测试”沙箱中尝试pm.variables.get("int"),但这段代码看不到intvar。

在 Pre-req 中创建随机数。沙箱到第一个请求: postman.setGlobalVariable('int', Math.floor(Math.random() * 1000)); 也无济于事,因为我需要在 URL 中使用这个参数,而“Pre-req.” 块在请求之后但在测试之前运行。

那么如何在第一个请求之前生成随机变量并将其存储以在第二个请求中使用?