在 Internet Explorer 9 和 Internet Explorer 10 中支援 HTML5:自動程式碼 UI 測試支援錄製、播放和驗證 HTML5 控制項:Audio、Video、ProgressBar 和 Slider。如需詳細資訊,請參閱在自動程式碼 UI 測試中使用 HTML5 控制項。
警告
如果您在 Internet Explorer 10 中建立自動程式碼 UI 測試,可能無法使用 Internet Explorer 9 或 Internet Explorer 8 執行。這是因為 Internet Explorer 10 包含 HTML5 控制項,例如 Audio、Video、ProgressBar 和 Slider。Internet Explorer 9 或 Internet Explorer 8 無法辨識這些 HTML5 控制項。同樣地,使用 Internet Explorer 9 的自動程式碼 UI 測試可能包含一些 Internet Explorer 8 無法辨識的 HTML5 控制項。
支援 Internet Explorer 10 拼字檢查:Internet Explorer 10 包含所有文字方塊的拼字檢查功能。這樣可讓您從建議的更正清單中選擇。自動程式碼 UI 測試會忽略選取替代拼字建議之類的使用者動作。只會記錄在文字方塊中輸入的最後一個字。
支援在 Windows 8 下執行的 64 位元 Internet Explorer:之前並不支援使用 64 位元版本的 Internet Explorer 進行錄製和播放。在 Windows 8 和 Visual Studio 2012 中,已針對 Internet Explorer 64 位元版本啟用自動程式碼 UI 測試。
警告
只有在執行 Windows 8 (含) 更新版本才會提供對 Internet Explorer 的 64 位元支援。
在 Internet Explorer 9 中支援釘選的網站::Internet Explorer 9 已推出釘選的網站。使用釘選的網站時,您可直接從 Windows 工作列進入最喜愛的網站,而不需先開啟 Internet Explorer。自動程式碼 UI 測試目前可以在釘選的網站上產生意圖感知動作。如需釘選網站的詳細資訊,請參閱釘選的網站。
支援 Internet Explorer 9 語意標記:Internet Explorer 9 引進了下列語意標記:section、nav、article、aside、hgroup、header、footer、figure、figcaption 和 mark。自動程式碼 UI 測試會在錄製時忽略以上所有語意標記。您可以使用 [自動程式碼 UI 測試產生器] 在這些標記上加入判斷提示。您可以在 [自動程式碼 UI 測試產生器] 中使用巡覽撥號,巡覽至其中任何項目並檢視其屬性。
完美地處理在 Internet Explorer 版本之間的空白字元:Internet Explorer 8、Internet Explorer 9 和 Internet Explorer 10 處理空白字元的方式有所差異。自動程式碼 UI 測試會順暢地處理這些差異。因此,在 Internet Explorer 8 中建立的自動程式碼 UI 測試可以在 Internet Explorer 9 和 Internet Explorer 10 中順利運作。
現在會記錄 Internet Explorer 的通知區域並且設定「錯誤時繼續」屬性:在 Internet Explorer 通知區域中的所有動作現在都會加以記錄,並且會設定「錯誤時繼續」屬性。如果通知列未在播放期間出現,則會忽略其上面的動作,而自動程式碼 UI 測試會繼續執行下一個動作。
Windows Form 與 WPF 協力廠商控制項
完全支援。
若要啟用 Windows Form 和 WPF 應用程式的協力廠商控制項,您必須加入參考和程式碼。如需詳細資訊,請參閱啟用控制項的自動程式碼 UI 測試功能。