Supported Configurations and Platforms for Coded UI Tests and Action Recordings

The supported configurations and platforms for coded UI tests for Microsoft Visual Studio Ultimate or Microsoft Visual Studio PremiumĀ are listed in the following table. These configurations also apply to action recordings created by using Test Runner.

Supported Configurations

Configuration

Supported

Operating Systems

Windows XP with Service Pack 3

Windows Server 2003 with Service Pack 1

Windows Server 2003 with Service Pack 2

Windows Server 2008 and Windows Server 2008 R2

NoteNote
Windows Internet Explorer Enhanced Security must be turned off for Windows Server 2003 and Windows Server 2008.

Windows Vista with Service Pack 1

Windows Vista with Service Pack 2

Windows 7

32-bit / 64-bit Support

32-bit Windows that is running 32-bit Microsoft Test Manager can test 32-bit applications.

64-bit Windows that is running 32-bit Microsoft Test Manager can test 32-bit WOW Applications that have UI Synchronization.

64-bit Windows that is running 32-bit Microsoft Test Manager can test 64-bit Windows Forms and WPF Applications that do not have UI Synchronization.

Architecture

x86 and x64

NoteNote
Windows Internet Explorer is not supported in 64-bit mode.

.NET

.NET 2.0, 3.0, 3.5, and 4.

NoteNote
Microsoft Test Manager and Microsoft Visual Studio 2010 will both require .NET 4 to operate. However, applications developed by using the listed .NET versions are supported.

Note

UI Synchronization is a feature where the playback is verified in the message queue of each control. If a control did not respond to the event that was sent to it, then the event is sent again.

Platform Support

Platform

Level of Support

Windows Internet Explorer 7

Windows Internet Explorer 8

(Including HTML and AJAX)

Fully supported

Windows Internet Explorer 9

Important noteImportant
Windows Internet Explorer 9 is only supported if you have installed Visual Studio 2010 Service Pack 1

The following scenarios are supported if you have installed Visual Studio 2010 Service Pack 1:

  • You can create an action recording or coded UI test with Internet Explorer 7 or Internet Explorer 8 and play this back using Internet Explorer 9.

  • You can create an action recording using Internet Explorer 9 running in compatibility mode and play this back with Internet Explorer 7, Internet Explorer 8 or Internet Explorer 9.

  • You can create a coded UI test from an action recording or by recording actions using Internet Explorer 9 running in compatibility mode. You can run this test with Internet Explorer 7, Internet Explorer 8 or Internet Explorer 9.

Important noteImportant
You cannot create an action recording using the standard mode for Internet Explorer 9 because the new features and controls for Internet Explorer 9 are not currently supported.

Mozilla Firefox 3.5 and Mozilla Firefox 3.6

Only supported for playback of a coded UI test or action recording by using Microsoft Visual Studio 2010 Feature Pack 2. For more information about this feature pack, see Testing the Application with Feature Pack 2.

NoteNote

Windows Internet Explorer 6

Not supported

Chrome

Opera

Safari

Not supported

Silverlight 3

Not supported

Silverlight 4

You can create coded UI tests and action recordings for Silverlight 4 applications by using Microsoft Visual Studio 2010 Feature Pack 2. For more information about how to do this, see Testing Silverlight Applications with Coded UI Tests or Action Recordings.

Silverlight 5

Not supported

Flash/Java

Not supported

Windows Forms 2.0 and later

Fully supported

NoteNote
NetFx controls are fully supported, but not all third-party controls are supported.

WPF 3.5 and later

Fully supported

NoteNote
NetFx controls are fully supported, but not all third-party controls are supported.

Windows Win32

May work with some known issues, but not officially supported.

MFC

Partially supported. See the following Microsoft Web site for detailed information about what features are supported.

SharePoint

Partially supported. See the following Microsoft Web site for detailed information about what is supported.

Office Client Applications

Not supported

Dynamics CRM Web client

Fully supported.

Dynamics (Ax) 2012 client

Action recording and playback are partially supported.

SAP

Not supported

Citrix/Terminal Services

Partially supported

NoteNote
It is recommended that you run Visual Studio or Microsoft Test Manager in your terminal session.

For information about how to create extensions to support other platforms, see Extending Coded UI Tests and Action Recordings to Support Microsoft Excel.

See Also

Tasks

How to: Create a Coded UI Test

Concepts

Testing the User Interface with Automated UI Tests

Extending Coded UI Tests and Action Recordings to Support Microsoft Excel