首页 > 解决方案 > newman CLI 在 teamcity 构建中返回“错误:无法获取本地颁发者证书”

问题描述

使用 newman nodeJS CLI 运行邮递员测试集合,我收到以下错误:

错误:无法获取本地颁发者证书

它使用以下命令作为 Teamcity CI 构建的一部分运行:

newman run https://www.getpostman.com/collections/<COLLECTION-ID-HERE>

它在 Windows 上运行,我们有一个公司代理服务器 (ZScaler)。

如何让纽曼工作?

标签: node.jssslssl-certificateteamcitynewman

解决方案


只需在 collectionID 前添加 --insecure 即可:

纽曼运行https://www.getpostman.com/collections/ ?apiKey="your-Postman-Api-Key" --insecure

此外,当使用 json 文件触发执行时,只需添加 --insecure 所以你的命令应该是:

新人运行 .postman_collection.json --insecure


推荐阅读