有没有人知道如何在vNext构建步骤的“运行功能测试”中使用“测试过滤条件”字段,以指定NUnit测试适配器要执行的测试类别?
例如,当我使用 TestCategory = CatA 设置此字段时,构建失败...
谢谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
我认为您在Vnext中使用了错误的构建任务。要在vNext构建中执行NUnit测试,您应该确保适当的测试适配器可用于运行构建的代理。
自动执行所有过程的最简单方法是将Nunit Test Adapter nuget包添加到测试项目中,添加标准Nuget Reference。
添加软件包后,您应该会在解决方案的软件包目录下看到所有需要的程序集。现在,您可以使用此字符串直接从“构建定义”指定包含Nunit测试适配器的位置。
此博客清楚地描述了如何执行此操作:Running NUnit Tests in a TFS 2015 Build vNext