我们希望有我们的TFS自动CI构建和测试过程中使用远程测试代理来运行我们的测试,我们生成代理分开。在不使用痣或痣宿主的正常单元测试中,我们没有问题。然而,当我们包括.testsettings一个痣主机或有痣托管测试(通过HOSTTYPE(“痣”)属性),测试剂似乎尝试,并获得了moled的.dll的路径生成代理使用。就好像构建代理将完整路径传递给测试代理并且测试代理使用它。我们要么得到一个“您没有适当的权限来执行此操作”(实际上每个服务都以管理权限运行)或者一个神秘的“MSTest失败返回代码1期望0”并且没有日志记录信息。单元测试远程测试代理在TFS构建
我的问题,为集团:
- 有没有人得到了MSTest的,痣,TFS构建和Visual Studio 2010的 测试控制器/测试代理(未测试实验室设置的一部分)工作?
- 如果你已经得到它的工作,你的设置是什么?
没错!这也是我的经历。看来,如果测试剂和构建之间的整合有问题,有痣(因为它目前正在实施)。我认为你可以使用PowerShell来做类似的事情。感谢您的回应。 –
没问题。坦白说,我很高兴,别人已经越来越困在这里,因为有一阵子我以为我要疯了是唯一一个与此问题。 –