问题标签 [newman]

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 回答
121 浏览

newman - 从 Newman 呼叫中合并发送和下载邮递员选项的机制是什么

从 Newman 呼叫中合并发送和下载邮递员选项的机制是什么?

我的 REST 调用的输出是文件(图像/二进制)。在与 Newman 一起运行时,我看不到输出。有没有办法将内容保存在文件中。

0 投票
1 回答
370 浏览

post - 如何在 Postman 的原始文本数据中使用环境变量?

{{variable_name}}由于某种原因,我无法使用标准格式。我正在发出 POST 请求以登录使用 ASPX 的网站。我在正常登录时拦截了这个请求,并一直在使用它。

这是我现在的身体: ScriptManager1=updpnl%7CbtnLogin&__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDwULLTE4NTA1MzM2ODIPZBYCAgMPZBYCAgMPZBYCZg9kFgICAw8PFgIeB1Zpc2libGVoZGRkZQeElbA4UBZ%2FsIRqcKZDYpcgTP0%3D&__VIEWSTATEGENERATOR=6ED0046F&__EVENTVALIDATION=%2FwEdAAbdzkkY3m2QukSc6Qo1ZHjQdR78oILfrSzgm87C%2Fa1IYZxpWckI3qdmfEJVCu2f5cEJlsYldsTO6iyyyy0NDvcAop4oRunf14dz2Zt2%2BQKDEIHFert2MhVDDgiZPfTqiMme8dYSy24aMNCGMYN2F8ckIbO3nw%3D%3D&txtUserid=USERNAME&txtpassword=PASSWORD&__ASYNCPOST=true&btnLogin=Sign%20in

当我使用该格式将用户名和密码替换为我的环境变量{{ }}并提交请求时,它不再起作用。

在这种情况下如何使用环境变量?

更新:

我通过导出邮递员集合解决了这个问题,并使用 NodeJS 通过输入手动更改这些参数。我不确定这是否是最好的方法,但这对我有用。

0 投票
1 回答
1418 浏览

npm - 自定义 newman 报告未加载到 newman run

我尝试安装自定义报告“teamcity”并尝试在 newman 运行期间使用它,即使软件包安装正确,它也会引发“无法加载报告器”错误。

请查看以下详细信息: 终端截图

当我在本地创建自己的报告并尝试使用它时,也会发生同样的问题。但内置的记者,如 html、cli 工作正常。这里有问题还是我在这里做错了什么?请指教。

0 投票
2 回答
1481 浏览

unicode - (Postman) newman 输出带有参数的 unicode --disable-unicode

我想为 newman 输出禁用 unicode。我已经阅读了 newman 的文档,它说要使用 --disable-unicode

纽曼版本:3.9.4

--disable-unicode 指定是否强制禁用 unicode 选项。提供后,输出中的所有符号都将替换为其纯文本等效项。

命令:

首先我有没有--disable-unicode参数的命令,但是我添加了参数并且输出没有改变,它完全一样......

输出:

...

...

注意:保存这篇文章时不显示输出的 unicode 字符

0 投票
1 回答
2682 浏览

jenkins - 通过 powershell 或 windows 批处理命令在 jenkins 中使用 newman

我正在寻找运行以下链接

我在詹金斯收到以下错误:

'node' 不是内部或外部命令、可运行程序或批处理文件。
构建步骤“执行 Windows 批处理命令”将构建标记为失败已完成:失败

0 投票
0 回答
593 浏览

json - 可以将 Postman 集合导出为 json 格式且测试未包含在事件中吗?

在为很久以前由不同人创建的 Postman 集合做出贡献时,我遇到了这个问题。创建的 JSON 文件的结构和格式与我在 Postman 中导出集合时得到的不同(无论导出的集合版本如何) - 即使我导入和导出相同的文件也是如此。

问题是我们服务器上的 Newman 版本不执行包装在导出集合中的事件中的测试 - 如下所示:

事件格式的测试脚本

显示格式的示例:

它需要这样的“名称-值”对:

测试脚本在

如何在不手动重写 JSON 文件中的测试的情况下获得这样的格式(最后一个示例),这不是大量新测试的出路?

0 投票
1 回答
1342 浏览

azure-pipelines - 在 vsts 上显示 Newman 的测试结果

我有一个 vsts 构建,我在其中运行 newman 测试,测试工作文件,但即使我发送了命令,我也没有收到任何报告。步骤是

1) 在构建代理上安装 newman

2) 运行测试

newman 运行 collection.json --reporter-junit-export

3) 通过添加测试结果步骤发布测试

在此处输入图像描述

但它没有找到 .xml 文件,我怀疑它根本没有创建。任何有想法的人

0 投票
2 回答
1159 浏览

api - Postman Collection 正在通过 Postman Runner 但不是它在命令提示符和 Jenkins 工作中失败

我正在尝试在 CMD 和 Jenkins 中运行 Postman Collection JSON 文件。所有测试脚本、空检查验证、模式验证在 CMD 和 jenkins 中都失败了。同一个 Collection 正在 Postman 的 collection runner 中传递。

我为 API 端点、凭据和身份验证令牌使用了环境变量。

我的问题 - 导出期间环境变量是否映射/记录在 JSON 集合文件中?如果没有,那么如何在 JSON 集合文件中映射/记录环境变量?

在此处输入图像描述

在此处输入图像描述

对于 Schema 验证,Newman 无法从 git 链接读取/加载 Scehema。

在此处输入图像描述

0 投票
0 回答
518 浏览

javascript - 纽曼测试失败。(JSON.parse 语法错误)

我对 Postman 有疑问,更准确地说,是他的命令行对应对象 Newman。测试在 Postman 中运行和执行得很好,但在 Newman 中却惨遭失败。

我认为我已经隔离了源代码,就像我从代码中删除 2 行一样

问题是当我单独运行它时,它工作正常,与其余代码一起,它会报告语法错误。没有它,代码运行良好,但失败了。我已经仔细检查了所有内容,运行了语法检查器 Esprima。

整个代码看起来像这样(请注意,它正在进行中)所以任何人都可以告诉我这张图片有什么问题。

另外,我试图解析的数组看起来像这个 i64.tinypic.com/1zbrw5c.png 我通过节点 i65.tinypic.com/1zlcapz.png 运行它

任何建议,小费都会被应用。

干杯!

0 投票
1 回答
1136 浏览

postman - 使用 Newman 在 Postman 中导出特定请求的 CSV

我有一个邮递员请求的 JSON 集合。我通过纽曼运行它。有没有办法可以使用 newman 或 postman 将特定请求(不是全部)的 XML 响应导出到文件

谢谢