Plateformes et configurations prises en charge pour les tests codés de l'interface utilisateur et les enregistrements des actions

Les plateformes et configurations prises en charge pour les tests codés de l'interface utilisateur dans Microsoft Visual Studio Ultimate ou Microsoft Visual Studio Premium sont indiquées dans le tableau suivant. Ces configurations s'appliquent également aux enregistrements d'actions créés à l'aide de Test Runner.

Configurations prises en charge

Configuration

Pris en charge

Systèmes d'exploitation

Windows XP avec Service Pack 3

Windows Server 2003 avec Service Pack 1

Windows Server 2003 avec Service Pack 2

Windows Server 2008 et Windows Server 2008 R2

RemarqueRemarque
La sécurité renforcée de Windows Internet Explorer doit être désactivée pour Windows Server 2003 et Windows Server 2008.

Windows Vista avec Service Pack 1

Windows Vista avec Service Pack 2

Windows 7

Prise en charge des éditions 32 bits et 64 bits

Windows 32 bits exécutant Gestionnaire de tests Microsoft 32 bits permet de tester les applications 32 bits.

Windows 64 bits exécutant Gestionnaire de tests Microsoft 32 bits permet de tester les applications WOW 32 bits qui sont dotées de la fonctionnalité de synchronisation d'interface utilisateur.

Windows 64 bits exécutant Gestionnaire de tests Microsoft 32 bits permet de tester les applications Windows Forms et WPF 64 bits qui ne sont pas dotées de la fonctionnalité de synchronisation d'interface utilisateur.

Architecture

x86 et x64

RemarqueRemarque
Windows Internet Explorer n'est pas pris en charge en mode 64 bits.

.NET

.NET 2.0, 3.0, 3.5 et 4.

RemarqueRemarque
Gestionnaire de tests Microsoft et Microsoft Visual Studio 2010 requièrent .NET 4 pour fonctionner.Toutefois, les applications développées à l'aide des versions .NET répertoriées sont prises en charge.

Notes

La synchronisation d'interface utilisateur est une fonctionnalité permettant de vérifier la lecture dans la file d'attente de messages de chaque contrôle. Si un contrôle ne répond pas à l'événement qui lui a été envoyé, l'événement est envoyé une nouvelle fois.

Prise en charge de la plateforme

Plateforme

Niveau de prise en charge

Windows Internet Explorer 7

Windows Internet Explorer 8

(y compris HTML et AJAX)

Prise en charge intégrale

Windows Internet Explorer 9

Remarque importanteImportant
Windows Internet Explorer 9 est pris en charge uniquement si vous avez installé Visual Studio 2010 Service Pack 1

Les scénarios suivants sont pris en charge si vous avez installé le Visual Studio 2010 Service Pack 1 :

  • Vous pouvez créer un enregistrement des actions ou un test codé de l'interface utilisateur avec Internet Explorer 7 ou Internet Explorer 8 et le diffuser avec Internet Explorer 9.

  • Vous pouvez créer un enregistrement des actions avec Internet Explorer 9 qui fonctionne en mode de compatibilité et le diffuser avec Internet Explorer 7, Internet Explorer 8 ou Internet Explorer 9.

  • Vous pouvez créer un test codé de l'interface utilisateur à partir d'un enregistrement des actions ou en enregistrant des actions avec Internet Explorer 9 qui fonctionne en mode de compatibilité. Vous pouvez exécuter ce test avec Internet Explorer 7, Internet Explorer 8 ou Internet Explorer 9.

Remarque importanteImportant
Vous ne pouvez pas créer d'enregistrement des actions en mode standard avec Internet Explorer 9 parce que les nouvelles fonctionnalités et les nouveaux contrôles pour Internet Explorer 9 ne sont pas pris en charge actuellement.

Mozilla Firefox 3.5 et Mozilla Firefox 3.6

Pris en charge uniquement pour la lecture d'un test codé de l'interface utilisateur ou d'un enregistrement des actions à l'aide de Microsoft Visual Studio 2010 Feature Pack 2. Pour plus d'informations sur ce pack de fonctionnalités, consultez Test de l'application avec Feature Pack 2.

RemarqueRemarque

Windows Internet Explorer 6

Non pris en charge

Chrome

Opera

Safari

Non pris en charge

Silverlight 3

Non pris en charge

Silverlight 4

Vous pouvez créer des tests codés de l'interface utilisateur et des enregistrements des actions pour les applications Silverlight 4 à l'aide de Microsoft Visual Studio 2010 Feature Pack 2. Pour plus d'informations sur la procédure à suivre, consultez Test des applications Silverlight avec des tests codés de l'interface utilisateur ou des enregistrements d'actions.

Flash/Java

Non pris en charge

Windows Forms 2.0 et versions ultérieures

Prise en charge intégrale

RemarqueRemarque
Les contrôles NetFx sont intégralement pris en charge ; en revanche, tous les contrôles tiers ne sont pas pris en charge.

WPF 3.5 et versions ultérieures

Prise en charge intégrale

RemarqueRemarque
Les contrôles NetFx sont intégralement pris en charge ; en revanche, tous les contrôles tiers ne sont pas pris en charge.

Windows Win32

Peut fonctionner en générant des problèmes connus, mais n'est pas officiellement pris en charge.

MFC

Prise en charge partielle. Consultez la page suivante sur le site Web Microsoft pour plus d'informations sur les fonctionnalités prises en charge.

SharePoint

Prise en charge partielle. Consultez la page suivante sur le site Web Microsoft pour plus d'informations sur les éléments pris en charge.

Applications clientes Office

Non pris en charge

Client Web Dynamics CRM

Prise en charge intégrale.

Client Dynamics (Ax)

Non pris en charge.

SAP

Non pris en charge

Citrix/Services Terminal Server

Prise en charge partielle

RemarqueRemarque
Il est recommandé d'exécuter Visual Studio ou Gestionnaire de tests Microsoft dans votre session terminal.

Pour plus d'informations sur la création d'extensions pour prendre en charge d'autres plateformes, consultez Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel.

Voir aussi

Tâches

Comment : créer un test codé de l'interface utilisateur

Concepts

Test de l'interface utilisateur avec des tests d'interface utilisateur automatisés

Autres ressources

Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel