自動程式碼 UI 測試和動作記錄的支援組態和平台
下表列出使用 Microsoft Visual Studio Ultimate 或 Microsoft Visual Studio Premium 進行自動程式碼 UI 測試時,所支援的組態和平台。 這些組態也套用至使用測試執行器建立的動作記錄。
支援的組態
組態 |
支援項目 |
---|---|
作業系統 |
Windows XP 含 Service Pack 3 Windows Server 2003 含 Service Pack 1 Windows Server 2003 含 Service Pack 2 Windows Server 2008 和 Windows Server 2008 R2
注意事項
必須針對 Windows Server 2003 和 Windows Server 2008 關閉 Windows Internet Explorer 增強式安全性。
Windows Vista 含 Service Pack 1 Windows Vista 含 Service Pack 2 Windows 7 |
32 位元/ 64 位元支援 |
執行 32 位元 Microsoft 測試管理員的 32 位元 Windows 可以測試 32 位元應用程式。 執行 32 位元 Microsoft 測試管理員的 64 位元 Windows 可以測試具有「UI 同步處理」(UI Synchronization) 的 32 位元 WOW 應用程式。 執行 32 位元 Microsoft 測試管理員的 64 位元 Windows 可以測試沒有「UI 同步處理」的 64 位元 Windows Form 和 WPF 應用程式。 |
架構 |
x86 和 x64
注意事項
64 位元模式不支援 Windows Internet Explorer。
|
.NET |
.NET 2.0、3.0、3.5 和 4。
注意事項
Microsoft 測試管理員和 Microsoft Visual Studio 2010 都需要 .NET 4 才能運作。然而,支援使用列出的 .NET 版本開發的應用程式。
|
注意事項 |
---|
「UI 同步處理」(UI Synchronization) 功能可在每個控制項的訊息佇列中驗證播放。 如果控制項沒有回應傳送至它的事件,則會重新傳送事件。 |
平台支援
平台 |
支援層級 |
---|---|
Windows Internet Explorer 7 Windows Internet Explorer 8 (包括 HTML 和 AJAX) |
完全支援 |
Windows Internet Explorer 9
重要事項
Windows Internet Explorer 9 只有在已安裝 Visual Studio 2010 Service Pack 1 時才受到支援。
|
如果您已安裝 Visual Studio 2010 Service Pack 1,支援的案例如下:
重要事項
您不可以使用標準模式的 Internet Explorer 9 建立動作記錄,因為目前不支援 Internet Explorer 9 的新功能和控制項。
|
Mozilla Firefox 3.5 和 Mozilla Firefox 3.6 |
透過 Microsoft Visual Studio 2010 功能套件 2,才支援播放自動程式碼 UI 測試或動作記錄。 如需此功能套件的詳細資訊,請參閱以 Feature Pack 2 測試應用程式。
注意事項
|
Windows Internet Explorer 6 |
不支援 |
Chrome Opera Safari |
不支援 |
Silverlight 3 |
不支援 |
Silverlight 4 |
您可以透過 Microsoft Visual Studio 2010 功能套件 2,針對 Silverlight 4 應用程式建立自動程式碼 UI 測試和動作記錄。 如需這個做法的詳細資訊,請參閱使用自動程式碼 UI 測試或動作記錄,測試 Silverlight 應用程式。 |
Flash/Java |
不支援 |
Windows Forms 2.0 和更新版本 |
完全支援
注意事項
完全支援 NetFx 控制項,但並非所有協力廠商控制項都可支援。
|
WPF 3.5 和更新版本 |
完全支援
注意事項
完全支援 NetFx 控制項,但並非所有協力廠商控制項都可支援。
|
Windows Win32 |
使用時可能會出現某些已知問題,且未正式支援。 |
MFC |
部分支援。 如需支援哪些功能的詳細資訊,請參閱下列 Microsoft 網站 (英文)。 |
SharePoint |
部分支援。 如需支援哪些功能的詳細資訊,請參閱下列 Microsoft 網站 (英文)。 |
Office 用戶端應用程式 |
不支援 |
Dynamics CRM Web 用戶端 |
完全支援。 |
Dynamics (Ax) 用戶端 |
不支援。 |
SAP |
不支援 |
Citrix/終端機服務 |
部分支援
注意事項
建議您在終端機工作階段中執行 Visual Studio 或 Microsoft 測試管理員。
|
如需如何建立擴充功能以支援其他平台的詳細資訊,請參閱擴充自動程式碼 UI 測試和動作記錄以支援 Microsoft Excel。