C# 测试资源管理器无法识别编码的UI测试? 目标
构建并运行编码的UI测试(“CUIT”) 环境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识
- Visual Studio 2012终极版
- 一个解决方案中包含三个网站和一个CUIT项目
- 两个启动项目。一个是应用程序逻辑,另一个是接口
- 成功录制CUIT可用
- 通过右键单击解决方案并选择“重建”,重建整个解决方案
- 按CTRL+SHIFT+B组合键重建整个解决方案
- 单击测试->运行->所有测试
最后,底线是,我无法让Visual Studio识别此测试。我无法构建单元测试,因为我正在维护一个不是为单元测试而构建的旧应用程序,但我需要在其中进行一些自动回归测试。您有一个记录,但还没有实际的测试。当您为录制生成代码时,它应该生成实际的CodedUI测试。这应该由测试资源管理器获取。您确保测试方法
[TestMethod]
在它们上面我最终不得不自己编写这些测试,实际上这没什么,因为我能够构建可重用的小单元,这样我的测试就可以持续运行(例如,导航回根URL、登录等)