javascript - Newman Library - 获取在收集运行期间创建的环境变量
问题描述
当使用 Newman 作为库并通过 Node.js 执行时,是否可以检索在集合请求中创建的环境变量?
目前我有以下内容:
这在某种程度上有效,但我遇到的问题是我的事件触发器设置为“请求”。这意味着每次运行新请求时都会调用我的所有 const & 变量,这会在以后的请求中导致错误,因为某些请求没有 json 作为其响应主体,因此 var obj = JSON.parse(data.response.流)将不起作用,也不需要在这一点上。我可以将它们放在函数中,以便它们仅在那时使用,但稍后确实需要某些东西,例如“文件夹名称”。
产生的错误:位置 0 处的 JSON 中的意外标记 %
我能想到的最佳解决方案是使用在收集运行期间设置的环境变量。我已经将 QuoteId 存储为其中之一,但无法检索它。
提前致谢
解决方案
推荐阅读
- vb.net - VB:.Net Core - 尽管定义了结构并初始化了结构,但在使用结构时获取“未设置对象引用”
- wpf - WPF 上下文菜单命令在右键单击时不起作用
- json - 禁用预定义文件名 - JSON 模式关联
- android - 原因:必须包含 Drive.SCOPE_APPFOLDER 才能使用快照
- r - 如何计算可以由 R 中的其他列分组的值
- windows - 如何将额外的路径添加到运行框(Win + R)
- google-api - 我的应用程序/服务器是否可以代表 2 人创建 Google 日历活动,以便他们通过 Google Meets 链接私下会面?
- javascript - EJS循环时的Javascript DOM操作
- reactjs - reactjs中的kendo-react-dropdowns multiselect没有重新绑定新的状态值
- swift - 如果电子邮件和密码在 firebase swift 中无效,如何显示错误消息?