如何通过TFS2015运行UI测试?
我将TFS-2013升级到TFS-2015,然后用3个步骤定义新的构建定义如何通过TFS2015运行UI测试?,tfs,msbuild,tfs-2015,Tfs,Msbuild,Tfs 2015,我将TFS-2013升级到TFS-2015,然后用3个步骤定义新的构建定义 MSBuild VisualStudio测试代理部署 Visual Studio测试 使用测试代理 我为第二步选择了测试组,并添加了用户名和密码 第三步。我选择了包含测试DLL的测试组和测试放置文件夹,并将包含编码UI测试方法的DLL文件名添加到测试程序集 当我尝试部署测试代理时,我发现以下日志: [调试]调用Invoke DeployTestAgent DistributedTests:开始在测试机器上部署和配置测试代
我注意到,该进程尝试将测试代理复制到appData中的temp文件夹,然后尝试将此代理复制到c:\testAgent,但失败如果您正在运行编码的UI测试,则必须将生成代理配置为以交互方式运行。在尝试使用生成过程运行测试之前,请确保它们可以在计划使用的生成服务器上运行 您应该注意以下几点: 准备
- 成为生成服务器上Windows管理员组的成员
- 成为团队项目集合中“生成服务帐户”组的成员
- 对您计划在生成定义中指定的放置文件夹(如果有)具有更改和读取权限
以交互方式运行服务
Start
,然后选择OK
有关更多详细信息:我选中了“交互式”复选框,但当我尝试部署测试代理时,我遇到了此异常“DistributedTests:Task'CopyFilesToTestAgent'For machine TestPC3.idscan.com的错误:System.AggregateException:无法在计算机上创建工作目录。有关此错误的详细信息,请参阅下面的日志”我无法检测指定路径C:\Users\J3CA7~1.KAH上的对象不存在的问题在哪里+在第5行char:17,我希望您能在这台计算机上启用WinRM。这个路径看起来很奇怪,好像有FAT32文件系统。我不确定在那个环境中是否可以执行UI测试。