Partager via


Fonctionnement des outils de test pour les appareils de type Smart Device

Mise à jour : novembre 2007

La programmabilité des appareils de type Smart Device installe des composants qui étendent les fonctions de test de Visual Studio aux applications Smart Device basées sur le .NET Compact Framework. Consultez les composants Smart Device.

Les fonctionnalités de test sont héritées de Visual Studio. L'ensemble des fonctionnalités de test héritées dépendent de votre édition Visual Studio. Si vous utilisez l'édition professionnelle, consultez Utilisation des outils de test dans Visual Studio Professional. Si vous utilisez une des éditions de Team System, consultez Test Edition ou Development Edition.

Remarque :

La programmabilité des appareils de type Smart Device n'est pas prise en charge dans les éditions Visual Studio Express ou Visual Studio Standard.

Composants Smart Device

Fonctionnalité

Description

Projets de test Smart Device

Les tests pour les appareils de type Smart Device doivent résider dans des projets de test Smart Device. Par conséquent, les outils de test Smart Device ajoutent deux nouveaux types de projets de test (projet de test Smart Device C# et projet de test Smart Device Visual Basic) pour contenir les tests pour les applications Smart Device.

Tests unitaires Smart Device

Les tests unitaires créés dans les projets de test Smart Device sont appelés « tests unitaires Smart Device ». Un test unitaire Smart Device vérifie l'exactitude du code managé dans les projets Smart Device Visual Basic ou Visual C#. Pour plus d'informations, consultez Utilisation des tests unitaires Smart Device.

Infrastructure des tests unitaires (Smart Devices)

Parce que les tests unitaires pour les projets Smart Device sont exécutés sur un appareil, les outils de test pour les appareils incluent une version spécifique de l'infrastructure des tests unitaires s'exécutant sur le .NET Compact Framework. L'infrastructure des tests unitaires Smart Device contient un sous-ensemble de types de l'Infrastructure de test unitaire standard.

Hôte de test Smart Device

L'hôte de test Smart Device (SmartDeviceTestHost.exe) exécute des tests sur l'appareil de la même façon que VSTestHost sur le bureau. Pendant une série de tests, Visual Studio déploie l'hôte de test Smart Device comprenant votre test sur l'appareil, puis effectue le test sous le processus hôte du test Smart Device. Pour plus d'informations sur la sélection d'un hôte de test Smart Device, consultez Comment : spécifier la configuration d'une série de tests.

Voir aussi

Autres ressources

Outils de tests pour les projets Smart Device