4

我正在尝试在 Jenkins 中配置 Fitness,但在 wiki 中遇到了以下句子:https ://wiki.jenkins-ci.org/display/JENKINS/Fitnesse+Plugin :

构建步骤中的项目设置

当我打开 Jenkins 配置时,我根本找不到任何 Fitnesse-settings。当我打开项目配置时,唯一与健身相关的是“发布健身结果报告”

那么,在我的 Jenkins 配置中,如何以及在哪里设置我的 Fitnesse-server 的 url?或者这是我应该在 Maven .pom 中做的事情?

詹金斯 1.406 Fitnesse 插件 1.8。

4

2 回答 2

3

我也花了一段时间才弄清楚这一点。然而,在仔细阅读手册并玩了一段时间后,我让它像我知道的那样工作。

您需要在作业配置中包含两次jenkins FitNesse 插件:

  • 第一次是执行测试
  • 第二次收集结果

测试执行:

在“添加构建后步骤”下配置对插件的第一次调用,并将信息发送到 FitNesse 服务器和要执行的测试。我将测试结果放在工作区中,并在构建之间清理工作区。

添加构建后步骤

收集结果:

这是评估结果并检查作业成功或失败的步骤。它还将测试链接放入工作概述中。

在“添加构建后操作”下配置第二步,并包括您要评估的测试结果(或结果 - 允许使用蚂蚁类型通配符):

添加构建后操作

现在,在运行构建时,除了您拥有的其他测试步骤外,还会根据 FitNesse 结果评估 FitNesse 结果并根据 FitNesse 结果通过或失败。

您可以在构建摘要中看到结果:

在此处输入图像描述

于 2015-10-15T07:06:27.400 回答
2

如果 Fitnesse 插件安装正确,“运行 Fitnesse 测试”应显示为“添加构建步骤”按钮下的选项之一(以及“执行 Shell”、“执行 Windows 批处理命令”等)。

于 2013-01-25T13:44:24.623 回答