如何在 Jenkins 上使用 Postman 生成 Newman 报告?


我们可以在 Jenkins 上生成 Newman 报告。从 Jenkins 获取的报告是测试执行结果的图形化和组织化的表示。这些报告也可以与项目的所有利益相关者共享。

Jenkins 报告可以生成多种格式,并且可以通过在构建命令中添加不同的标志来控制。此外,有必要在构建命令中指定报告将保存到的路径。

在 Jenkins 上生成 Newman 报告的步骤如下所示:

作为先决条件,系统中应该配置了 Jenkins。详细信息请访问以下链接:https://tutorialspoint.com/jenkins/index.htm。此外,我们应该有一个至少包含一个请求的集合,以及在系统中安装的 Newman。

步骤 1 - 点击集合名称右侧的箭头。接下来,点击“共享”按钮。

步骤 2 - “共享集合”窗口将打开。转到“获取公共链接”选项卡,并复制下图中标记的链接。

步骤 3 - 打开 Jenkins 并转到构建部分下方的 Jenkins 作业。添加以下命令以生成 CLI 和 JUNIT 报告:

newman run "<link copied in Step2> " --reporters cli, junit

步骤 4 - 要指定 Newman 报告将保存到的路径,我们应该添加以下命令:

newman run "<link in Step2>" --reporters cli,junit --reporter-junit-export
"report/newmanreport.xml"

这里,report/newmanreport.xml 是报告将保存到的路径。如果该目录不存在,则报告默认在 Jenkins 工作区目录中创建。

更新于: 2021年8月3日

333 次查看

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告

© . All rights reserved.