Bamboo nunit runner没有找到测试

时间:2016-04-27 22:28:42

标签: c# .net nunit bamboo

我正在使用.net + selenium和Nunit 2.6.4跑步者开发测试框架。

我配置竹子以这种方式进行测试:

  1. 从存储库结帐
  2. 参数化测试
  3. Nuget restore
  4. MsBuild,带选项/ p:Configuration = Debug
  5. Nunit runner
  6. 在使用Nunit 2.6.4版本的nunit test runner任务中。

    对于" NUnit测试文件"我将路径传递给:。\ SeleniumProject.Shop \ SeleniumProject.Shop \ bin \ debug \ SeleniumProject.Shop.dll

    我确定此文件存在于此路径中,因为我检查了使用脚本任务打印。\ SeleniumProject.Shop \ SeleniumProject.Shop \ bin \ debug \中的文件列表以确保我有SeleniumProject.Shop.dl那里。

    但是在第5项任务中我得到了一个错误:

      

    在C:\ buildAgent \ xml-data \ build-dir \ SHOP-WEB-JOB1 ...

    下解析测试结果      

    由于预期测试用例但未找到任何测试用例,因此任务失败。完成任务

         

    ' FronPageLinks'结果:失败

    我确定可以在SeleniumProject.Shop.dll中找到测试,因为我使用nunit.exe在本地mashine上手动检查了

    有没有人有一些想法为什么会这样? 另一个有趣的想法是,竹子找到了两次测试(在30次尝试中)并且测试被执行了

1 个答案:

答案 0 :(得分:0)

您必须使用xml(link

的路径设置“结果文件名”属性

修改

您还必须添加NUnit Parser任务,然后设置生成的xml(link)的路径。