C# 测试资源管理器无法识别编码的UI测试? 目标

C# 测试资源管理器无法识别编码的UI测试? 目标,c#,.net,unit-testing,visual-studio-2012,coded-ui-tests,C#,.net,Unit Testing,Visual Studio 2012,Coded Ui Tests,构建并运行编码的UI测试(“CUIT”) 环境 Visual Studio 2012终极版 一个解决方案中包含三个网站和一个CUIT项目 两个启动项目。一个是应用程序逻辑,另一个是接口 成功录制CUIT可用 问题 测试资源管理器无法识别测试,运行所有测试不会执行任何操作。 我试过的 通过右键单击解决方案并选择“重建”,重建整个解决方案 按CTRL+SHIFT+B组合键重建整个解决方案 单击测试->运行->所有测试 结论 最后,底线是,我无法让Visual Studio识

构建并运行编码的UI测试(“CUIT”)

环境
  • Visual Studio 2012终极版
  • 一个解决方案中包含三个网站和一个CUIT项目

  • 两个启动项目。一个是应用程序逻辑,另一个是接口

  • 成功录制CUIT可用

问题 测试资源管理器无法识别测试,运行所有测试不会执行任何操作。

我试过的
  • 通过右键单击解决方案并选择“重建”,重建整个解决方案
  • 按CTRL+SHIFT+B组合键重建整个解决方案
  • 单击测试->运行->所有测试

结论
最后,底线是,我无法让Visual Studio识别此测试。我无法构建单元测试,因为我正在维护一个不是为单元测试而构建的旧应用程序,但我需要在其中进行一些自动回归测试。

您有一个记录,但还没有实际的测试。当您为录制生成代码时,它应该生成实际的CodedUI测试。这应该由测试资源管理器获取。

您确保测试方法

  [TestMethod]

在它们上面

我最终不得不自己编写这些测试,实际上这没什么,因为我能够构建可重用的小单元,这样我的测试就可以持续运行(例如,导航回根URL、登录等)