通过Jenkins执行纽曼(邮差)工作(输出问题)

Ami*_*mir 2 jenkins postman newman

即时通讯使用Windows 10并配置我的Jenkins为Postman(纽曼)集合执行构建我收到完成:成功但在该构建的控制台中我看到乱码数据而不是纽曼表结果:

由用户admin启动在工作区中构建C:\ Users\amir.jenkins\workspace\Newman [Newman] $ cmd/c调用C:\ Users\amir\AppData\Local\Temp\jenkins131434029649012710.bat

C:\ Users\amir.jenkins\workspace\Newman> cd C:\ Users\amir \node_modules \newman\bin

C:\ Users\amir \node_modules \newman\bin> node newman -c"C:\ Users\amir\Documents\Postman Collections\Test.postman_collection.json"newman:不推荐使用v2.x CLI选项.您应该使用newman run [options].有关详细信息,请参阅https://github.com/postmanlabs/newman/blob/develop/MIGRATION.md.新人

测试

†'getProjectAlerts复制POST https://openweathermap.org/apii [200 OK,91.8KB,1610ms]â状态代码为200¢Body匹配字符串

一个" OEA"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¬A"€一个"€一个"€一个"€一个"€一个"€一个" €€€€€€â€œ€â€â€â€â€â€â€â€â€â€â€â€ ",执行â",失败â€,“€â€œ€â€œ€â€œ€â€ €一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个" €一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个" €â",迭代â",1",0","â€","â€"“€â€œ€â€ €一个"€一个"€一个"€一个" 一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¤ â",请求â","1","â","â€"“€â€œ€â€œ€â€œ€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€ â€"â€",测试脚本â","1","0","â€","â€","â€" "€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€ 一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€ â€",预先要求 - 脚本â","0","â","â€"“€â€œ€â€œ€ "€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"¼â"€一个"€一个"€一个"€一个"€â "€","断言","2","0","â€","â€"“€â€œ€â€œ€â€œ€â€ "€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"'A"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"'A"€一个" €一个"€一个"€一个"€一个"€ "€" - 总运行时间:1970msâ€,“€â€œ€â€œ€â€œ€â€œ€â€ €一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€â "€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€ "收到的总数据:91.19KB(约)â","â€"一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个" €一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€â "€","平均响应时间:1610ms","â"““€â€œ€â€œ€â€œ "€一个" 一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个" €一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€â "€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"€一个"〜

C:\ Users\amir \node_modules \newman\bin> exit 0完成:SUCCESS

任何的想法?

A.J*_*oly 6

我没有和詹金斯一起使用它,但很明显,你错过了一些参数.看看这里你可以使用纽曼选项.

首先你应该这样做newman run -c "C:\\Users\\amir\\Documents\\Postman Collections\\Test.postman_collection.json",如果你仍然有奇怪的字符问题,请尝试使用-disable-unicode选项