我升級我的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但它失敗
你能表明我的診斷頁面上詳細的生成日誌文件? –