我们的实验室环境出现了问题,运行编码的UI测试。
请注意,部署已成功完成,但测试失败,出现以下错误:
部署 实验室环境: Win 7 VM 生成定义没有指定干净的快照。在运行实验室工作流时使用干净快照是最佳实践。 应用程序是从以下构建location:\tfssvr106\TFS\BuildDrop\ServerAssistant_Production\ServerAssistant_Production_20130816.1成功部署的 生成定义没有指定部署后快照。在运行实验室工作流时采取部署后快照是最佳实践。 测试结果 测试运行(Id):ServerAssistant编码的UI_20130816.12 (96)测试运行需要调查测试运行详细信息 1次测试中0次通过,1次失败,0次无结论,查看测试结果
测试结果有以下错误…
测试运行的生成目录要么不存在,要么需要访问权限。
来自构建的诊断日志记录具有以下…
\tfssvr106\TFS\BuildDrop\ServerAssistant_Production\ServerAssistant_Production_20130816.1 = TestDirectory
我们不希望测试从构建拖放位置运行,因为这是一个域服务器共享,而测试VM是一个工作组机器。我们更希望工作组VM上的代理从其本地C上运行测试:
如果我们使用my域帐户将工作组机器身份验证到构建拖放共享,则测试运行良好。
所有文件都存在,并准备通过我的部署任务从C:运行。我们如何从VM的C:运行测试?
任何建议都将不胜感激!
发布于 2013-09-05 01:17:36
如果计划在处于工作组而非域中的机器上运行测试控制器和测试代理,或者在不具有双向信任关系的不同域中运行的计算机上运行,则必须在安装过程中遵循以下步骤:
在要安装测试控制器或测试代理的每台计算机上,创建一个本地用户帐户,该帐户是Administrators组的成员。在每台机器上使用相同的帐户和密码。
在安装和配置测试控制器时,请使用此用户帐户。
将此帐户添加到测试控制器计算机上的TeamTestAgentService组中。
请注意,当您将此用户帐户添加到组时,请不要包括本地计算机的名称。例如,不要将用户帐户添加为。只需添加为组的用户帐户。
使用相同的帐户安装和配置测试代理。
注意:在安装期间,对于从工作组中的计算机连接到控制器的用户,将自动关闭简单的文件共享。要验证这一点,请打开Windows,选择“工具”,选择“文件夹选项”,选择“下一步”,选择“查看”选项卡,然后选择“使用简单文件共享”(推荐)。
可以从以下链接引用完整信息:对工作组和多个域的需求
https://stackoverflow.com/questions/18336794
复制相似问题