Nunit Jenkins插件不会填充输出标记中的内容

时间:2018-01-30 10:04:36

标签: jenkins nunit specflow

我使用Specflow作为自动化框架并使用NUnit控制台运行程序执行测试。

我还配置了Nunit Jenkins插件来通过Jenkins执行测试用例。

当我使用Jenkins执行测试并发布报告时,Jenkins不会填充输出标记中的内容

以下是result.Xml文件的摘录。

问题无论如何,我可以在Jenkins发布的报告中填写输出内容和功能列表

<test-case id="0-1016" name="DemoTest" fullname="TestSolution.Features.DemoFeature.DemoTest" methodname="DemoTest" classname="DemoTestSolution.Features.DemoFeature" runstate="Runnable" seed="1408909031" result="Passed" start-time="2018-01-30 09:17:35Z" end-time="2018-01-30 09:18:45Z" duration="69.824025" asserts="0">
            <properties>
              <property name="Description" value="01 Demo test automation feature" />
              <property name="Category" value="test" />
            </properties>
            <output><![CDATA[Given I should be logged into portal
-> done: CommonsFeatureSteps.WhenIShouldBeLoggedInto("portal") (19.7s)
And I select Test Club from club drop down
-> done: CommonsFeatureSteps.GivenISelectTestClubFromClubDropDown("Test Coun...") (5.4s)
And I move to Dashboard Item page
-> done: CommonsFeatureSteps.GivenIMoveToAccountBalancePage("Dashboard Item") (5.1s)
And I add Test Card
-> done: TestCardSteps.GivenIAddTestCard("Test Card") (8.9s)
Then Card should be added
-> done: TestCardSteps.ThenCardShouldBeAdded() (0.2s)
]]></output>
          </test-case>

我希望将输出填充为以下格式 enter image description here

1 个答案:

答案 0 :(得分:0)

该功能已包含在Nunit插件版本0.23中。 现在,Jenkins插件也显示标准输出。