我做了一些编码的UI测试来测试我正在处理的应用程序。我关注了以下帖子:How to run coded UI Tests from MTM作为指导,以及关于如何创建虚假构建的以下帖子:How to Create a Fake Build Definition and a Fake Build
因此,在设置基础结构后,我尝试从Microsoft测试管理器(MTM)运行测试。虽然MTM不会破坏或抛出错误,但它向我报告的结果是它无法找到编码的UI测试记录。
在查看第一个链接的内容(如何从MTM运行编码的UI测试)后,我注意到有一小段文字说"You must create a build definition that just has a share location added that is where your assemblies for your tests are located."
究竟是什么意思?我该怎么做呢?我的构建定义删除了\\machine\share
中的程序集,所以我在那里复制了编码的ui测试,但我仍然得到了相同的结果。
我有什么遗失的吗?
谢谢, 马丁
答案 0 :(得分:1)
好吧,我不想留下未回答的问题,所以我想回到这个问题。
构建定义的drop文件夹定义了MTM在哪里查找编码的ui测试记录/ dll。
为了使其工作,只需构建和编译他们的测试/编码ui测试,并将生成的程序集和资源放在构建定义中定义的文件夹中。
干杯!