我试图使用Microsoft Test Manager运行自动编码的UI测试,但我在测试运行日志条目中收到以下错误消息:如何指定测试运行的构建目录(使用Microsoft Test Manager)
“错误开始试运行:构建测试运行的目录中没有指定或不存在”
我已经分配到试运行构建。
而我不知道它是如何找不到构建目录,因为我试图从构建机器启动测试。
编辑:也许可以创建一个假的构建,我可以将测试链接到?如何才能做到这一点?
更新:我将测试项目添加到构建中,并将测试用例与有序测试列表重新关联,然后创建另一个构建。我确保将构建输出到正确的位置C:\ GatedCheckinBuild,并确保该文件夹都创建了我的测试项目和有序测试列表。
但是在尝试运行测试时仍然出现相同的错误。有任何想法吗?
您的构建是否编译并输出包含测试的二进制文件? MTM需要运行构建完成的DLL中的测试,并将其保存到构建子文件夹中。 – 2012-08-02 19:49:18
不,我认为将UI测试项目和生产代码分开可能更有意义,因此我一直在单独构建它。将编码的UI测试项目添加到生产版本会更容易吗,还是为UI测试代码创建构建一样简单? – 2012-08-02 19:59:22