node.js - newman CLI 在 teamcity 构建中返回“错误:无法获取本地颁发者证书”
问题描述
使用 newman nodeJS CLI 运行邮递员测试集合,我收到以下错误:
错误:无法获取本地颁发者证书
它使用以下命令作为 Teamcity CI 构建的一部分运行:
newman run https://www.getpostman.com/collections/<COLLECTION-ID-HERE>
它在 Windows 上运行,我们有一个公司代理服务器 (ZScaler)。
如何让纽曼工作?
解决方案
只需在 collectionID 前添加 --insecure 即可:
纽曼运行https://www.getpostman.com/collections/ ?apiKey="your-Postman-Api-Key" --insecure
此外,当使用 json 文件触发执行时,只需添加 --insecure 所以你的命令应该是:
新人运行 .postman_collection.json --insecure
推荐阅读
- django - Django query for multiple Group By
- c# - 具有依赖反转的架构(在 DI 框架之前)
- bootstrap-modal - 从Angular 7中的不同组件打开Bootstrap Modal Popup
- docker - azure x gcloud 的等效命令
- javascript - 按日期对 Flatlist 项目进行分组
- asp.net-web-api - 如何使用/翻译 NetTopologySuite 几何到 GeoJSON 以在 Web API 中使用
- acumatica - Acumatica - 通用查询 - 打印输出报告
- javascript - JavaScript 中的子字符串
- java - 创建简单的 Maven 项目时出现错误
- docker - 为什么无法从外部连接到我的容器