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.
[!REMARQUE]
Le processus de test codé de l'interface utilisateur doit avoir les mêmes privilèges que l'application testée.
Spécifications
- Visual Studio Ultimate, Visual Studio Premium
Configurations prises en charge
Configuration |
Pris en charge |
---|---|
Systèmes d'exploitation |
Windows 7 Windows Server 2008 R2 Windows 8 |
Prise en charge des éditions 32 bits et 64 bits |
Windows 32 bits exécutant Microsoft Test Manager 32 bits permet de tester les applications 32 bits. Windows 64 bits exécutant Microsoft Test Manager 32 bits permet de tester les applications WOW 32 bits qui sont dotées de la fonctionnalité de synchronisation d'interface utilisateur.n. Windows 64 bits exécutant Microsoft Test Manager 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
|
.NET |
.NET 2.0, 3.0, 3.5, 4 et 4.5.
|
[!REMARQUE]
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 |
||||
---|---|---|---|---|---|
Applications Windows Phone |
Seules les applications Windows Phone XAML WinRT sont prises en charge. |
||||
Applications Windows Store |
Seules les applications Windows Store XAML sont prises en charge. |
||||
Internet Explorer 8 Internet Explorer 9 Internet Explorer 10 Important Internet Explorer 10 est pris en charge uniquement sur le Bureau. Internet Explorer 11 Important Internet Explorer 11 est pris en charge uniquement sur le Bureau. |
Prise en charge intégrale.
|
||||
Contrôles tiers de Windows Forms et WPF |
Prise en charge intégrale. Pour activer des contrôles tiers dans Windows Forms et dans les applications WPF, vous devez ajouter des références et du code.Pour plus d'informations, voir Activer le test codé de l'interface utilisateur de vos contrôles. |
||||
Internet Explorer 6 Internet Explorer 7 |
Non pris en charge. |
||||
Chrome Firefox |
L'enregistrement des étapes d'action n'est pas pris en charge.Les tests codés de l'interface utilisateur peuvent être lus sur les navigateurs Chrome et Firefox avec Visual Studio 2012 update 4 ou version ultérieure.Cliquez ici pour plus d’informations. |
||||
Opera Safari |
Non pris en charge. |
||||
Silverlight |
Non pris en charge.
|
||||
Flash/Java |
Non pris en charge. |
||||
Windows Forms 2.0 et versions ultérieures |
Prise en charge intégrale.
|
||||
WPF 3.5 et versions ultérieures |
Prise en charge intégrale. Remarque 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 le site web Microsoft suivant pour obtenir des informations sur les fonctionnalités prises en charge. |
||||
SharePoint |
Prise en charge intégrale. |
||||
Applications clientes Office |
Non pris en charge. |
||||
Client Web Dynamics CRM |
Prise en charge intégrale. |
||||
Client Dynamics (Ax) 2012 |
L'enregistrement des actions et la lecture sont partiellement pris en charge.Consultez le site web Microsoft suivant pour plus de détails. |
||||
SAP |
Non pris en charge. |
||||
Citrix/Services Terminal Server |
Nous ne recommandons pas l'enregistrement des actions sur un serveur Terminal Server.L'enregistreur ne prend pas en charge l'exécution de plusieurs instances en même temps. |
||||
PowerBuilder |
Prise en charge partielle. La prise en charge de l'accessibilité étendue est activée pour les contrôles PowerBuilder. |
Pour plus d'informations sur la création d'extensions pour prendre en charge d'autres plateformes, consultez Activer le test codé de l'interface utilisateur de vos contrôles et Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel.
Voir aussi
Concepts
Test de l'interface utilisateur avec des tests codés de l'interface utilisateur automatisés