1

我有一个VS 2013解决方案,包含一个WP8应用程序,一个用于我的视图模型的WP8库,一个WP8单元测试项目来测试我的库和其他标准单元测试项目。该解决方案在TFS 2012源代码控制下,构建控制器已安装,并正确构建了我的解决方案。在持续集成环境中运行Windows Phone 8.0测试

但是我的WP8特定测试不会在自动构建之后运行。所有其他标准单元测试项目运行良好。

一些额外的相关信息:

  • 了“的.xap”包测试项目以及产生
  • 构建过程模板(默认模板)的设置使用‘Visual Studio的测试运行’
  • 构建代理正在交互式运行
  • 当我从命令行启动vstest.console.exe,以“.xap”程序包作为参数时,测试很好地发现并执行

我错过了配置中的东西?

回答

0

Team Build当前不支持Windows Phone应用程序,as documented here

Feature   | Windows Phone | Windows Store App 
Team Build support | Not supported. | Includes support for running unit tests as part of Team Build. 

有几个不受支持的解决方法可以解决您的问题more an be found here

+0

对不起,以前的Windows Phone应用程序混淆了Windows应用商店应用程序执行。 – jessehouwing 2014-10-08 09:28:10

+0

请注意,此解决方法仅适用于TFS 2013,因为TfvcTemplate不适用于TFS 2012 – 2014-10-08 09:36:37

+0

您可以编辑2012模板并放入InvokeProcess活动,并传入所需的参数。 – jessehouwing 2014-10-08 09:38:26

相关问题