newman CLI 在 teamcity 构建中返回“错误:无法获得本地颁发者证书”

ala*_*ree 2 teamcity ssl ssl-certificate node.js newman

使用 newman nodeJS CLI 运行一组 postman 测试,我收到以下错误:

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

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

newman run https://www.getpostman.com/collections/<COLLECTION-ID-HERE>
Run Code Online (Sandbox Code Playgroud)

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

我如何让纽曼上班?

Che*_*shi 6

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

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

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

纽曼运行 .postman_collection.json --insecure