詹金斯的Fitnesse插件

时间:2013-01-25 08:06:49

标签: java jenkins continuous-integration fitnesse

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

  

构建步骤中的项目设置

当我打开Jenkins配置时,我根本找不到任何Fitnesse设置。 当我打开项目配置时,唯一与fitnesse相关的是“Publish Fitnesse结果报告”

那么,我在Jenkins配置中如何以及在何处设置我的Fitnesse服务器的URL?或者这是我应该在Maven .pom中做的事情吗?

詹金斯1.406 Fitnesse-plugin 1.8。

2 个答案:

答案 0 :(得分:3)

我花了一段时间来解决这个问题。然而,在阅读了手册 CAREFULLY 并玩了一段时间后,我就像我知道的那样工作了。

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

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

测试执行:

在"添加构建后步骤"下配置对插件的第一次调用,将信息提供给FitNesse服务器以及要执行的测试。我将测试结果放在工作区中,并在构建之间清理工作区。

Add post-build step

收集结果:

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

在"添加构建后操作"下配置第二步。并包括您要评估的测试结果(或结果 - 允许使用蚂蚁类型的野生梳理):

Add post-build action

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

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

enter image description here

答案 1 :(得分:2)

如果Fitnesse插件安装正确,“Run Fitnesse Tests”应显示为“Add Build Step”按钮下的选项之一(以及“Execute Shell”,“Execute Windows Batch Command”等)。