コード化された 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 同期を行う 32 ビットの WOW アプリケーションをテストできます。 32 ビットの Microsoft テスト マネージャーを実行している 64 ビットの Windows では、UI 同期を行わない 64 ビットの Windows フォーム アプリケーションおよび WPF アプリケーションをテストできます。 |
アーキテクチャ |
x86 と x64
メモ
Windows Internet Explorer は、64 ビット モードではサポートされていません。
|
.NET |
.NET 2.0、3.0、3.5、および 4。
メモ
Microsoft テスト マネージャー および Microsoft Visual Studio 2010 が動作するには、いずれも .NET 4 が必要です。ただし、一覧のバージョンの .NET を使用して開発されたアプリケーションはサポートされます。
|
注意
UI 同期とは、各コントロールのメッセージ キューで再生を検証する機能です。 送信されたイベントに対してコントロールが応答しなかった場合は、イベントが再度送信されます。
プラットフォームのサポート
プラットフォーム |
サポートのレベル |
---|---|
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 Feature Pack 2 を使用して、コード化された UI テストまたは操作の記録を再生する場合にのみサポートされます。 この Feature Pack の詳細については、「Feature Pack 2 を使用したアプリケーションのテスト」を参照してください。
メモ
|
Windows Internet Explorer 6 |
サポートなし |
クロム Opera Safari |
サポートなし |
Silverlight 3 |
サポートなし |
Silverlight 4 |
Microsoft Visual Studio 2010 Feature Pack 2 を使用すると、Silverlight 4 アプリケーションでコード化された UI テストおよび操作の記録を作成できます。 この方法の詳細については、「コード化された UI テストまたは操作の記録を使用した Silverlight アプリケーションのテスト」を参照してください。 |
Flash および Java |
サポートなし |
Windows フォーム 2.0 以降 |
完全にサポートされています
メモ
NetFx コントロールは完全にサポートされていますが、一部のサードパーティ コントロールはサポートされていません。
|
WPF 3.5 以降 |
完全にサポートされています
メモ
NetFx コントロールは完全にサポートされていますが、一部のサードパーティ コントロールはサポートされていません。
|
Windows Win32 |
既知の問題がいくつか存在しますが、動作する可能性があります。ただし、公式にはサポートされていません。 |
MFC |
一部サポートあり。 サポート内容の詳細については、Microsoft Web サイトを参照してください。 |
SharePoint |
一部サポートあり。 サポート内容の詳細については、Microsoft Web サイトを参照してください。 |
Office クライアント アプリケーション |
サポートなし |
Dynamics CRM Web クライアント |
完全にサポートされています。 |
Dynamics (Ax) クライアント |
サポートされていません。 |
SAP |
サポートなし |
Citrix およびターミナル サービス |
一部サポートあり
メモ
ターミナル セッションで Visual Studio または Microsoft テスト マネージャーを実行することをお勧めします。
|
その他のプラットフォームをサポートするために拡張機能を作成する方法の詳細については、「コード化された UI テストと操作の記録を拡張して Microsoft Exce をサポート」を参照してください。
参照
処理手順
概念
自動 UI テストを使用したユーザー インターフェイスのテスト