自動程式碼 UI 測試和動作記錄的支援組態和平台
下表列出使用 Microsoft Visual Studio Ultimate 或 Microsoft Visual Studio Premium 進行自動程式碼 UI 測試時,所支援的組態和平台。 這些組態也套用至使用測試執行器建立的動作記錄。
需求
- Visual Studio Ultimate, Visual Studio Premium
支援的組態
組態 |
支援項目 |
---|---|
作業系統 |
Windows 7 Windows Server 2008 R2 Windows 8 |
32 位元/ 64 位元支援 |
執行 32 位元 Microsoft Test Manager的 32 位元 Windows 可以測試 32 位元應用程式。 執行 32 位元 Microsoft Test Manager的 64 位元 Windows 可以測試具有「UI 同步處理」(UI Synchronization) 的 32 位元 WOW 應用程式。 n. 執行 32 位元 Microsoft Test Manager的 64 位元 Windows 可以測試沒有「UI 同步處理」的 64 位元 Windows Form 和 WPF 應用程式。 |
架構 |
x86 和 x64
注意事項
除了在 Windows 8下,Internet Explorer 不支援64 位元模式。
|
.NET |
.NET 2.0、3.0、3.5 、 4和4.5。
注意事項
Microsoft Test Manager 和 Visual Studio 都需要 .NET 4 才能運作。然而,支援使用列出的 .NET 版本開發的應用程式。
|
注意事項 |
---|
「UI 同步處理」(UI Synchronization) 功能可在每個控制項的訊息佇列中驗證播放。如果控制項沒有回應傳送至它的事件,則會重新傳送事件。 |
平台支援
平台 |
支援層級 |
---|---|
Windows 市集應用程式 |
不支援 |
Internet Explorer 8 Internet Explorer 9 Internet Explorer 10
警告
Internet Explorer 10 必須放在桌面上才支援。
|
完全支援。
|
Windows Form 和 WPF 協力廠商控制項 |
完全支援。 若要啟用 Windows Form 和 WPF 應用程式的協力廠商控制項,您必須加入參考和程式碼。 如需詳細資訊,請參閱啟用控制項的自動程式碼 UI 測試功能。 |
Internet Explorer 6 Internet Explorer 7 |
不支援。 |
Chrome Opera Safari Firefox |
不支援。 |
Silverlight |
不支援。
注意事項
在 Visual Studio 2010 功能套件中的插入 2 不屬於這個產品的部分。然而,其他資訊可在 MSDN 部落格和視覺化繪製廊 Q&A。如需詳細資訊,請參閱 Microsoft Visual Studio UI 測試 Silverlight 外掛程式。
|
Flash/Java |
不支援。 |
Windows Forms 2.0 和更新版本 |
完全支援。
注意事項
完全支援 NetFx 控制項,但並非所有協力廠商控制項都可支援。
|
WPF 3.5 和更新版本 |
完全支援。 備註 完全支援 NetFx 控制項,但並非所有協力廠商控制項都可支援。 |
Windows Win32 |
使用時可能會出現某些已知問題,且未正式支援。 |
MFC |
部分支援。 如需更多支援功能的詳細資訊,請參閱下列 Microsoft 網站 (英文)。 |
SharePoint |
完全支援。 |
Office 用戶端應用程式 |
不支援。 |
Dynamics CRM Web 用戶端 |
完全支援。 |
Dynamics (Ax) 2012用戶端 |
動作記錄和播放部分支援。 如需詳細資訊,請參閱下列 Microsoft 網站 (英文)。 |
SAP |
不支援。 |
Citrix/終端機服務 |
部分支援。
注意事項
建議您在終端機工作階段中執行 Visual Studio 或 Microsoft Test Manager。
|
PowerBuilder |
部分支援。 支援相當程度的存取範圍可啟用PowerBuilder 控制項。 |
如需如何建立擴充功能的資訊來支援其他平台,請參閱 啟用控制項的自動程式碼 UI 測試功能 和 擴充自動程式碼 UI 測試和動作記錄以支援 Microsoft Excel。