【发布时间】:2012-07-31 13:40:46
【问题描述】:
我正在尝试使用 Microsoft 测试管理器运行自动编码的 UI 测试,但我在测试运行日志条目中收到以下错误消息:
“启动测试运行出错:测试运行的构建目录未指定或不存在”
我已经为测试运行分配了一个构建。
当我试图从构建机器启动测试时,我看不到它是如何找不到构建目录的。
编辑:也许可以创建一个我可以将测试链接到的假构建?如何做到这一点?
更新:我将测试项目添加到构建中,并将测试用例与排序的测试列表重新关联,然后创建另一个构建。我确保将构建输出到正确的位置 C:\GatedCheckinBuild,并确保该文件夹都创建了我的测试项目和有序的测试列表。
但我在尝试运行测试时仍然遇到同样的错误。有任何想法吗?
【问题讨论】:
-
您的构建是否编译并输出了包含测试的二进制文件? MTM 需要从保存到构建放置文件夹的构建生成的 DLL 中运行测试。
-
不,我认为将 UI 测试项目和生产代码分开可能更有意义,所以我一直在单独构建它。将编码的 UI 测试项目添加到生产构建中是否更容易,还是为 UI 测试代码创建构建同样容易?
标签: visual-studio-2010 tfs tfsbuild microsoft-test-manager