我升级我的TFS-2013到TFS-2015,然后定义新的构建定义使用测试剂 有3个步骤如何运行TFS2015的UI测试?
- 的MSBuild
- Visual Studio的测试代理部署
- Visual Studio的测试
我选择的测试组用于第二步骤,并添加用户名和密码 用于第三步骤。我选择了包含测试DLL的测试组和测试文件夹,并添加了包含编码UI测试方法的DLL文件名以测试组件。
,当我试图部署测试剂,我发现这个日志:
[调试]调用调用-DeployTestAgent DistributedTests:开始部署和测试机器配置的测试剂。 DistributedTests:提供 输入是:DistributedTests:机器:TestPC3 DistributedTests:用户名:user123 DistributedTests:机集团 名称:testui DistributedTests:运行的过程:真DistributedTests: 登录时自动:真DistributedTests:禁用屏幕保护程序:真正的 DistributedTests:代理点: \用户PC \ drop_Location \ vstf_testagent.exe DistributedTests:更新 测试剂:真DistributedTests:运行测试药物是数据收集 只:假DistributedTests:路径的脚本,远程机器上安装测试代理 : G: \ agentui \任务\ DeployVisualStudioTestAgent \ 1.0.2 \ TestAgentInstall.ps1 DistributedTests:路径的脚本用于配置远程 机上测试剂: G:\ agentui \任务\ DeployVisualStudioTestAgent \ 1.0.2 \ TestAgentConfiguration.ps1 DistributedTests:路径的脚本,如果测试试剂被安装在远程计算机上 ,检查: G:\ agentui \任务\ DeployVisualStudioTestAgent \ 1.0.2 \ CheckTestAgentInstallation.ps1 DistributedTests:创建DTL客户DistributedTests:获取 机集团与name = testui项目= TestBuildLifeCycle DistributedTests:GOT机集团与name = testui项目= TestBuildLifeCycle DistributedTests:从清理标签机 DistributedTests:删除标签“微软AgentsForVS”机上 “TestPC3” DistributedTests :从机器名称 获取机器列表已完成DistributedTests:使用 更新环境资源TestAgent标记DistributedTests:将测试代理复制到: C:\ Users \ userFolder \ AppData \ Local \ Temp \ 2c15a489-7765-4a41-b78e-09197ee5d2c8 \ vstf_testagent.exe DistributedTests:准备从 拷贝文件C:\ Users \ userFolder \ AppData \ Local \ Temp \ 2c15a489-7765-4a41-b78e-09197ee5d2c8 \ vstf_testagent.exe to $ env:SystemDrive \ TestAgent DistributedTests:Setting对于代理:TestPC3 DistributedTests:复制任务 其中任务 需要运行CopyFilesToTestAgent:1 DistributedTests:任务 'TestF3'上的'CopyFilesToTestAgent'正在运行 DistributedTes ts:已完成机器“TestPC3” 上的任务'CopyFilesToTestAgent'。 DistributedTests:任务CopyFilesToTestAgent“机器 TestPC3的状态:失败DistributedTests:任务 'CopyFilesToTestAgent' 机器TestPC3的日志: 系统。AggregateException:未能在 机器上创建工作目录。请参阅下面的日志以获取错误的详细信息。指定路径C:\ Users \ J3CA7〜1.JSH中的对象 不存在。
我用管理员的凭据,并解决了安装代理手册,但需要使它能够编辑代理 我注意到进程试图测试剂复制到临时文件夹中的应用程序数据,然后尝试这个问题将此代理复制到c:\ testAgent但它失败
你能表明我的诊断页面上详细的生成日志文件? –