症狀
當您在 Microsoft Visual Studio 2013 或 Test Controller and Test Agent 2013 中執行 Coded UI 測試時,可能會遇到以下問題:
問題 1:
當你在 Windows 10 上執行 Coded UI 測試時,控制項可能無法被識別出來。
問題二:
從先前版本的 Visual Studio 2013 升級到 Visual Studio 2013 更新 2 後,程式碼 UI 擴充功能可能無法使用。
原因
問題一發生是因為 Windows 10 導致 Coded UI 正在消耗的 API 中斷。
問題二是因為 Visual Studio 2013 更新 2 中重新設計了 Coded UI 擴充性。 UIAComWrapper 實作與先前用於用戶端提供者註冊的 Interop.UIAutomationClient 相比,存在一些缺口。
解決方式
這些更新可從 Microsoft 下載中心下載。
Microsoft 下載中心
您可以從「Microsoft 下載中心」下載下列檔案:
針對 Visual Studio 2013 更新 5:
| 地點 | 檔案路徑 |
|---|---|
| 英文 | http://download.microsoft.com/download/8/A/F/8AF4BE40-E58C-40EA-9D25-3FFDB18B7BB2/VS12-KB3122551.exe |
針對測試劑:
針對團隊測試控制員:
如需更多如何下載 Microsoft 技術支援檔案的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對此檔案進行病毒掃描。 Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案。 檔案會儲存在安全性強化的伺服器上,以避免任何未經授權的變更。
先決條件
此熱修補需要 Visual Studio 2013 更新 5、測試代理更新 5 或測試控制器更新 5。
重新啟動資訊
你可能得在套用這個熱修補程式後重新啟動電腦。
替換資訊
此熱修正不會取代先前發布的任何熱修正。