在詹金斯中运行纽曼

时间:2018-11-04 15:15:24

标签: jenkins postman newman

这是我第一次使用Jenkins进行自动化测试。我尝试通过将Newman与Jenkins集成来运行测试,但是我总是得到

控制台错误

  

“纽曼:找不到命令”

结果是,这使我的测试失败了。

我正在Internet上寻找一些答案,有人告诉我为环境变量添加一个值,但是我不知道如何获得确切的值来添加此值。请告诉我在哪里可以得到的。我正在使用MacOS High Sierra

Jenkins Environment variables

3 个答案:

答案 0 :(得分:5)

  1. 在詹金斯中安装https://plugins.jenkins.io/nodejs

  2. 在“全局工具配置”中添加Nodejs,在“要安装的全局npm软件包”中添加newman

Global Tool Configuration add Nodejs

  1. 在构建环境中,使用“将Node&npm bin /文件夹提供给PATH”

  2. 在Build中,如果使用的是Linux,则添加“ execute shell”;如果在Windows中,则使用“ execute windows batch command”,并添加newman命令

    例如:

      

    纽曼跑   https://www.getpostman.com/collections/631643-f695cab7-6878-eb55-7943-ad88e1ccfd65-JsLv

newman

答案 1 :(得分:0)

只有在“提供节点&npm”选项下启用了“定位执行程序”并标记为“ with ant”后,html Extra记者才为我工作。

答案 2 :(得分:0)

我有类似的问题。我在“命令”字段中有几行文字。根据建议,我使用反斜杠使它看起来更漂亮,并且无法使用Newman创建报告。删除反斜杠并将所有信息写在一行中后,我才得到报告

相关问题