XAML建设无法运行单元测试

问题描述:

我试图使用Visual Studio的测试亚军从XAML运行NUnit测试建立在TFS,但我得到错误说XAML建设无法运行单元测试

TF900547:包含Visual的组件目录Studio Test Runner无效''。

+0

https://*.com/questions/23078089/tf900547-the-directory-containing-the-assemblies-for-the-visual-studio-test-run - 这已经被问并在之前回答。 –

+0

你使用VSTS吗?如果不是,你的TFS的版本是什么?生成代理服务器上的VS版本是什么? –

+0

我正在使用TFS 2015更新3.视觉工作室没有安装在构建server.How它可以完成没有安装VS在构建服务器?如果它是代理我们需要安装比请请你可以给我的链接下载 –

基于你的历史,我假设你正在使用VSTS,您可以参考以下步骤运行NUnit测试:

  1. 通过VS创建单元测试项目
  2. 安装NUnitNUnit3TestAdapter
  3. 将解决方案添加到源代码管理(如果包文件没有添加到源代码管理中,可以参考下面的步骤
  4. 开源控件VS中的浏览器
  5. 添加一个新文件夹(例如,工具),并添加Nuget.exe到源控制
  6. 添加bat文件到您的测试项目(例如:Tools\nuget35.exe restore NUTest2\NUTest2.sln
  7. 打开XAML构建定义和地图工具的源文件夹到代理

enter image description here

  1. 选择处理部
  2. 选择TfvcTemplate.12.xaml构建模板
  3. 在Build的Advance部分中,指定使用以前的bat文件预构建脚本路径
  4. enter image description here

开始=>
+0

我想通过visual studio test runner运行它 –

+0

@ Priya.D步骤相同,测试由Visual Studio测试运行器运行。 –

+0

@ Priya.D现在的结果是什么?你解决这个问题吗? –