Test d'applications du Windows Store
Deux options s'offrent à vous pour tester des applications Windows Store sur un téléphone, une tablette ou un autre appareil :
Planifiez et exécutez vos tests à l'aide de Team Web Access, dans un navigateur sur l'appareil ou sur un autre ordinateur. Lorsque vous utilisez Team Web Access pour les tests, Test Runner n'interagit pas avec le logiciel que vous testez ; il agit simplement comme une liste de contrôle des étapes du test. Par conséquent, vous ne devez pas l'exécuter sur l'appareil que vous testez.
Cette option ne requiert aucune préparation spéciale sur l'appareil, autre que l'installation du logiciel.
Couplez l'appareil sur votre ordinateur et exécutez des tests à l'aide de Microsoft Test Manager. Cette option vous permet d'effectuer des captures d'écran et de collecter des données de diagnostic à partir de l'appareil.
Vous pouvez exécuter des tests manuels des applications Windows Store sur n'importe quel type d'appareil distant Windows 8.
Préparer l'appareil Windows 8 pour le test
Si possible, utilisez les mêmes informations d'identification de l'utilisateur ou le même ID Microsoft Live sur l'appareil Windows 8 et sur l'ordinateur exécutant Microsoft Test Manager. Si l'utilisateur est différent, l'ordinateur à partir duquel vous exécutez Microsoft Test Manager affiche une boîte de dialogue des informations d'identification lorsque vous essayez de vous connecter.
Installez le débogueur distant sur l'appareil que vous souhaitez tester. Voir Installation du débogueur distant. (Cette installation est uniquement prise en charge pour les systèmes d'exploitations clients Windows 8. Windows Server 2012 n'est pas pris en charge.)
L'outil de configuration de Microsoft Test Tools Adapter s'affichera sur l'appareil sous la forme d'une nouvelle vignette.
Choisissez la vignette Outil de configuration de Microsoft Test Tools Adapter dans Windows 8.
Sélectionnez Démarrer le service dans la boîte de dialogue de configuration de Microsoft Test Tools Adapter pour configurer Microsoft Test Tools Adapter.
Se connecter à l'appareil distant
Sur l'ordinateur à partir duquel vous effectuez le test, ouvrez Microsoft Test Manager.
Créez des cas de test si vous ne l'avez pas déjà fait.
Sur la page Exécuter les tests, choisissez le lien Modifier en regard de Exécuter des tests à l'aide de : pour spécifier l'appareil Windows 8 distant.
Choisissez l'option Périphérique distant et entrez le nom de l'appareil que vous souhaitez tester.
Par défaut, le port 6905 est utilisé par Microsoft Test Manager pour communiquer avec les appareils distants. Si vous voulez utiliser un autre port, entrez l'appareil distant au format suivant : NomAppareil**:**port. Par exemple, mySlateDevice1: 8001. Vous devez également modifier le port sur l'appareil distant en ouvrant le fichier de configuration de service mttaservice.exe.config dans le dossier d'installation de Visual Studio.
Cliquez sur le lien Test pour vérifier que Microsoft Test Manager peut communiquer avec l'appareil distant.
Installer votre application Windows Store
Sélectionnez Installer une application Windows Store, puis entrez le chemin d'accès et le nom du fichier .appx de l'application du Windows Store que vous souhaitez installer.
Suivez les étapes de l'Assistant d'installation.
Tester votre application Windows Store
Choisissez Démarrer le test.
Test Runner s'ouvre.
Exécutez les étapes du test sur l'appareil distant.
Comme vous complétez chaque étape du test, marquez-la sur l'ordinateur hôte comme ayant réussi ou échoué.
Les fonctionnalités suivantes sont prises en charge lorsque vous testez un appareil distant Windows 8 :
Fonctionnalité
Prise en charge
Informations système
Oui
Effectuer une capture d'écran
Oui
Oui.
Enregistrement/lecture des actions
Applications Windows Web – Oui.
Applications de bureau et applications Windows Store – Non.
Créer un bogue
Oui
Créez l'instantané d'environnement des serveurs dans un environnement lab SCVMM.
Oui
Sécurité
Vérifiez que l'emplacement de partage où le fichier .appx et les certificats sont stockés est correctement sécurisé.