コード化された 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 7 または Internet Explorer 8 で操作の記録やコード化された UI テストを作成して、Internet Explorer 9 で再生することができます。

  • 互換モードで実行されている Internet Explorer 9 で操作の記録を作成して、Internet Explorer 7、Internet Explorer 8、または Internet Explorer 9 で再生することができます。

  • コード化された UI テストは、操作の記録から作成することも、互換モードで実行されている Internet Explorer 9 で操作を記録して作成することもできます。 このテストは、Internet Explorer 7、Internet Explorer 8、または Internet Explorer 9 で実行できます。

重要 :重要
現在この新機能と 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 テストを作成する

概念

自動 UI テストを使用したユーザー インターフェイスのテスト

その他の技術情報

コード化された UI テストと操作の記録を拡張して Microsoft Exce をサポート