我想将基于Selenium的Specflow测试与Team foundation服务器集成。我必须使用哪个单元测试框架来执行此操作?我使用Nunit,在TFS上完成构建之后,我收到:“没有可用于此构建的测试运行。”在测试结果部分。我使用VS studio 2015
答案 0 :(得分:3)
您是否安装了适用于NUnit的Visual Studio测试适配器?
如果您在Nuget上使用最新版本的NUnit,则会为您处理。如果不是,则需要显式安装适配器。
如果Visual Studio Test Runner(VS内置的那个)选择了测试,那么构建也会。
答案 1 :(得分:-2)
为什么不简单地使用MSTest而不是NUnit?这是TFS中的本地方式。只需使用[TestMethod]
标记您的测试用例,您就可以了。 TestMethodAttribute
类在Microsoft.VisualStudio.TestTools.UnitTesting
中定义。