Partager via


Différences d'utilisation des outils de test pour les appareils de type Smart Device

Mise à jour : novembre 2007

Si vous êtes familiarisé avec les outils de test de bureau, vous devez avoir connaissance des différences suivantes lorsque vous travaillez avec les outils de test Smart Device. Les différences sont classées dans les catégories suivantes :

Tests unitaires Smart Device

Projets de test Smart Device

Contrôles d'interface utilisateur non pris en charge

Les outils de test Smart Device ne prennent pas en charge le débogage en un clic, la session de performance ou la couverture du code. Pour plus d'informations sur la façon de se rattacher manuellement à un débogueur, consultez Comment : déboguer tout en exécutant un test unitaire Smart Device. Les contrôles et options de menu suivants n'ont pas été désactivés et ne se comportent pas comme attendu :

  • Barre d'outils des outils de test

    • Déboguer les tests

    • Déboguer tous les tests

    • Résultats de la couverture du code

    • Afficher la coloration de la couverture du code

  • Explorateur de tests

    • Déboguer les tests activés

    • Menu de test

    • Déboguer les tests

    • Déboguer tous les tests

  • Affichage de tests

    • Déboguer la sélection (dans le menu contextuel de la barre d'outils)

    • Créer la session de performance (menu contextuel)

  • Résultats des tests

    • Déboguer (barre d'outils)

    • Afficher les résultats de la couverture du code (barre d'outils)

    • Déboguer les tests originaux (lien hypertexte dans la barre d'état)

    • Créer la session de performance (menu contextuel)

    • Résultats de la couverture du code (menu contextuel)

Exécution à partir de la ligne de commande

L'argument /runconfig est requis lorsque vous effectuez des tests Smart Device à partir d'une invite de commandes. Pour plus d'informations, consultez Options de ligne de commande MSTest.exe.

Déploiement de test

  • Vous devez définir CopyLocal=true dans la fenêtre Propriétés pour les assemblys qui sont référencés mais qui ne font pas partie du projet ou de la solution. Cela garantit que l'assembly est copié vers l'appareil lors de l'exécution du test. Vous pouvez aussi copier manuellement l'assembly vers l'appareil avant d'effectuer le test.

  • La case à cocher Activer le déploiement doit être activée. Si vous avez un test Smart Device dans votre série de tests, assurez-vous que cette case à cocher est activée.

Voir aussi

Autres ressources

Outils de tests pour les projets Smart Device