Test des applications Windows Store s'exécutant sur un appareil utilisant Microsoft Test Runner
À l'aide de le gestionnaire de tests Microsoft pour exécuter des tests manuels permet de vous aider à identifier des problèmes dans votre application de mémoire windows qui s'exécute sur un périphérique distant, tel qu'un tablet.Les problèmes généralement identifiés au moment de l'exécution des tests manuels incluent des fonctionnalités incorrectes ou des bogues, des performances médiocres, ainsi que des problèmes de sécurité et de connectivité.Les résultats, les résolutions et les commentaires que vous pouvez entrer au cours d'un test manuel sont enregistrés en tant que résultats du test.
Configuration requise
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Vous pouvez exécuter des tests manuels des applications de mémoire windows sur n'importe quel type de périphérique distant windows 8.
Pour préparer le périphérique distant windows 8 pour tester
Avant de pouvoir exécuter un test manuel sur un périphérique distant windows 8 du gestionnaire de tests Microsoft 2012, vous devez installer le débogueur distant sur le périphérique que vous souhaitez tester.Le débogueur distant inclut l'adaptateur d'outils de test Microsoft, qui est automatiquement installé et s'exécute en tant que service sur le périphérique distant pour permettre le test.Consultez Installing the Remote Debugger.
Après avoir installé le débogueur distant, l'outil de configuration de l'adaptateur d'outils de test Microsoft apparaît comme une nouvelle mosaïque dans windows 8.
Attention L'ordinateur qui exécute le gestionnaire de tests Microsoft 2012 et le périphérique distant windows 8 doit s'exécuter en tant que même utilisateur.Si l'utilisateur est différent, l'ordinateur sur lequel vous exécutez le gestionnaire de tests Microsoft de l'affichage de sera une boîte de dialogue des informations d'authentification lorsque vous essayez de vous connecter.La boîte de dialogue requiert soit nécessaire de fournir les mêmes informations d'identification pour se connecter à l'appareil distant.
Vous pouvez également ouvrir une session à l'aide de le même ID de Microsoft Live sur les deux ordinateurs si vos informations d'identification de connexion diffèrent.
Choisissez la mosaïque de l'outil de configuration de l'adaptateur d'outils de test Microsoft dans windows 8.
Choisissez Démarrer le service dans la boîte de dialogue de configuration de l'adaptateur d'outils de test Microsoft pour configurer l'adaptateur d'outils de test Microsoft.
Pour se connecter à l'appareil distant
Sur l'ordinateur que vous testez de, ouvrez le gestionnaire de tests Microsoft 2012.
[!REMARQUE]
Pour afficher la fenêtre gestionnaire de tests Microsoft, choisissez le début, puis sélectionnez tous les programmes.Pointez sur Microsoft Visual Studio 2012, puis cliquez sur Microsoft Test Manager.
[!REMARQUE]
Lorsque vous démarrez le gestionnaire de tests Microsoft pour la première fois, vous n'êtes connecté à aucun projet d'équipe.Vous devez d'abord vous connecter à Team Foundation Server, sélectionnez votre collection de projets, et votre projet d'équipe.Le projet d'équipe est le même que celui utilisé par d'autres utilisateurs de votre équipe pour créer des spécifications ou des récits utilisateur, pour maintenir le code source, et pour générer des applications que vous souhaitez tester.Les artefacts de test sont créés et gérés dans ce même projet d'équipe.Consultez Comment : Connectez-vous à un projet d'équipe pour la première fois du gestionnaire de tests Microsoft.
Dans le switcher du centre de groupe, choissisez la flêche vers le bas et choissisez Centre de Test.
Dans la barre de menus du groupe centre, cliquez sur Tester.
Dans le menu situé sous la barre de menus du groupe de centres, cliquez sur Exécuter les tests si l'option n'est pas déjà sélectionnée.
[!REMARQUE]
Si vous n'avez pas déjà un cas de test manuel inclus dans votre plan de test, vous devez d'abord créer un.Consultez Créer des cas de test manuel.
Dans le volet gauche, sous Exécuter les tests, sélectionnez le plan de test ou la suite de tests qui figure sous le plan de test qui contient le test à exécuter.
Le volet droit affiche les cas de test de la suite de tests sélectionnée.
Sélectionnez le lien Modifier en regard de Exécuter des tests à l'aide de : pour spécifier le périphérique distant pour exécuter le test en fonction.
La boîte de dialogue deLes tests manuels d'effectuer à l'aide de s'affiche.
Choisissez l'option Périphérique distant et entrez le nom du périphérique que vous souhaitez tester.Par exemple, entrez mySlateDevice1.
[!REMARQUE]
Par défaut, le port 6905 est utilisé par le gestionnaire de tests Microsoft pour communiquer avec les appareils distants.Vous pouvez substituer ce port si nécessaire.Si vous utilisez un port différent, vous devez disposer l'adresse IP dans le champ de nom de périphérique/adresse IP.Par exemple, entrez mySlateDevice1:nnnn.
Vous pouvez afficher ou modifier le port utilisé par l'adaptateur d'outils de test de Microsoft en ouvrant le fichier de configuration de service mttaservice.exe.config dans le dossier d'installation de Visual Studio, sur le périphérique distant.
Sélectionnez le lien Test pour vérifier que le gestionnaire de tests Microsoft peut communiquer avec le périphérique distant.Si le test est réussi, une coche s'affiche :
Attention L'ordinateur qui exécute le gestionnaire de tests Microsoft 2012 et le périphérique distant windows 8 doit s'exécuter en tant que même utilisateur.Si l'utilisateur est différent, une boîte de dialogue des informations d'identification affiche lorsque vous essayez de vous connecter.La boîte de dialogue requiert soit nécessaire de fournir les mêmes informations d'identification pour se connecter à l'appareil distant.
Vous pouvez également ouvrir une session à l'aide de le même ID de Microsoft Live sur les deux ordinateurs si vos informations d'identification de connexion diffèrent.
Choisissez Enregistrer.
Pour installer vos fenêtres enregistrez l'application
Sélectionnez le lien Installer une application Windows Store en regard de Exécuter des tests à l'aide de : pour installer l'application de mémoire windows sur le périphérique distant pour tester.
La boîte de dialogue d'Applications de mémoire windows pour installer apparaît.
Dans les fenêtres d'installer enregistrez la boîte de dialogue d'Applications, entrez le chemin d'accès et le nom du fichier de .appx pour l'application de mémoire windows que vous souhaitez installer.Sinon, vous pouvez choisir le bouton … pour localiser l'application.
Choisissez Installer.
La boîte de dialogue d'Applications de mémoire windows pour installer répertorie les étapes d'installation.Les étapes d'installation incluent :
Licence get sur le périphérique distant.
Copier les fichiers.
Installer le certificat.
Installez ApplicationName.appx.
Pendant la première étape d'installation, une boîte de dialogue pour la licence des développeurs windows 8 s'affiche.
Choisissez Obtenir la licence pour installer une licence de développement windows 8 sur le périphérique distant.
Sur le périphérique distant, choisissez J’accepte pour accepter contrôle de compte d'utilisateur et pour entrer vos informations d'identification Windows Live.
Une fois que vous avez correctement installé votre licence de développement windows 8 sur le périphérique distant, l'étape Obtenez la licence sur le périphérique distant dans la boîte de dialogue d'Applications de mémoire de fenêtres d'installation doit maintenant afficher une coche à gauche et Terminé vers la droite.
Pendant la deuxième étape d'installation, la boîte de dialogue Installer une application Windows Store affiche l'état des fichiers copiés dans le cadre de l'installation.Une fois que les fichiers soient correctement copiés, une coche s'affiche à gauche de l'étape et de TerminéCopier les fichiers vers la droite.
Au cours de la troisième étape d'installation, une boîte de dialogue pour installer un certificat de test s'affiche.
Choisissez Installer le certificat.
Sur le périphérique distant, choisissez Oui pour installer le certificat.
Une fois que le certificat est installé, une coche s'affiche à gauche de l'étape et de TerminéInstaller le certificat vers la droite.
Ensuite, dans l'étape finale d'installation, la boîte de dialogue Installer une application Windows Store affiche l'état de l'installation de l'application de mémoire windows.Une fois l'installation terminée, une coche s'affiche à gauche de l'étape Installez ApplicationName.appx, Terminé vers la droite.
Choisissez Fermer pour fermer la boîte de dialogue Installer une application Windows Store .
Pour tester vos fenêtres signalent l'application
Après avoir terminé l'installation d'une application de mémoire de Wndows, vous pouvez maintenant sélectionner Démarrer le test.
Test Runner s'ouvre.
Exécutez les étapes du test sur le périphérique distant.
Important
Lorsque vous exécutez un cas de test manuel sur un périphérique distant windows 8, les étapes de test doivent être exécutées sur le périphérique distant.Les étapes de test sont marquées comme ayant réussi ou échoué sur les opérations d'ordinateur Test Runner.
Conseil L'option de capture d'écran de capture dans Microsoft Test Runner prend complètement en charge capturer des images de capture d'écran sur un périphérique distant.Consultez Comment : Capturer une capture d'écran pendant l'exécution d'un test.
Au cours de chaque étape de test, vous avez la possibilité d'effectuer l'une de plusieurs tâches dans Microsoft Test Runner.Ces tâches sont situées dans la barre d'outils :
Tâche
Détails
Fin du test manuel
Pour terminer le test à tout moment, cliquez sur Terminer le test.
Interruption et reprise du test manuel
Pour interrompre le test à tout moment, cliquez sur Suspendre.Si vous enregistrez le test, cliquez sur Suspendre pour suspendre l'enregistrement vidéo ou tout autre adaptateur de données de diagnostic.Pour continuer le test, l'enregistrement vidéo et tout autre adaptateur de données de diagnostic, cliquez sur Reprendre.
Réinitialisation du test manuel
Vous pouvez réinitialiser le test en cours, en cliquant sur Réinitialiser, puis en redémarrant le test.Consultez Comment : Réinitialisez un test manuel.
Enregistrement des actions et lecture
AttentionNon pris en charge dans les fenêtres distantes 8 appareils.Signalement d'un bogue
Si vous découvrez un défaut dans l'application au cours d'une étape de test, vous pouvez créer un bogue à l'aide Créer un bogue.Consultez Comment : Signalement d'un bogue à l'aide de Test Runner.
ConseilLorsque vous signalez un bogue dans des fenêtres enregistrez l'application, un bogue inclut automatiquement les informations indiquant qu'ils ont été exécutées sur le périphérique windows 8.En soumettant des bogues pour vos fenêtres dans des applications, vous pouvez sélectionner les étapes spécifiques à inclure dans le bogue, supprimez les étapes qui ne sont pas nécessaires, comme indiqué dans l'illustration suivante.
Sélectionner les étapes à inclure dans le bogue
Le test manuel sur un périphérique distant windows 8 prend en charge les adaptateurs de données de diagnostic suivants, qui vous permettent de signaler des bogues avec des données riches :
Actions
RemarqueLes journaux des actions de charge du gestionnaire de tests Microsoft 2012 uniquement pour les fenêtres stockent des applications Web sur le périphérique distant windows 8.Les applications classiques de fenêtres de journaux d'action et de la mémoire windows ne sont pas prises en charge dans les fenêtres distantes 8 appareils.Journal des événements
Informations système
RemarqueLes données collectées pour l'adaptateur de données de diagnostic sont stockées sur le périphérique distant jusqu'à ce qu'un bogue n'est créé.C'est d'empêcher la perte de données qui devrait être provoquée si la connexion à l'appareil distant est interrompue.Si le périphérique distant est déconnecté, les données peuvent généralement être restaurées après que la connexion soit restaurée.Capturer une capture d'écran sur le périphérique distant
Pour aider à clarifier des problèmes découverts pendant un test, vous pouvez éventuellement inclure des captures d'écran pendant que vous testez une application de mémoire windows sur le périphérique distant à l'aide Capturez la capture d'écran rectangulaire.Consultez Comment : Capturer une capture d'écran pendant l'exécution d'un test.
RemarqueÀ l'aide de l'option de capture d'écran de capture dans le coureur de test manuel pendant que vous êtes connecté à un appareil distant est pris en charge.Ajout d'un commentaire
À chaque étape du test, vous avez la possibilité d'inclure des commentaires pour fournir des détails et des informations utiles que vous avez découvertes à l'aide de l'option Ajouter un commentaire au résultat de l'étape.Consultez Comment : Joignez un commentaire pendant l'exécution d'un test.
Ajout d'un fichier pertinent sous forme de pièce jointe
Pendant un test, vous avez la possibilité de joindre un fichier associé à l'application que vous testez, par exemple un fichier de sortie que l'application a généré.Pour joindre un fichier au test, utilisez l'option Ajouter une pièce jointe au résultat de l'étape.Consultez Comment : Joignez un fichier pendant l'exécution d'un test.
Prise d'un instantané de l'environnement
Si vous exécutez votre test à l'aide d'un environnement lab, vous avez la possibilité de joindre un instantané de l'environnement pendant que vous exécutez un test à Prendre un instantané de l'environnement.Consultez Comment : Exécuter des tests manuels et créer des bogues reproductibles avec les environnement lab.
Pour marquer le résultat d'une étape de test, cliquez sur la liste déroulante en regard de l'icône Prête (avec une ligne verticale bleue), à droite de l'étape de test, puis cliquez sur Réussite ou Échec.
Conseil Vous pouvez sélectionner plusieurs étapes et les marquer comme ayant réussi ou échoué.En outre, vous pouvez marquer le test entier comme ayant réussi ou échoué.
Vous pouvez utiliser les touches de raccourci globales suivantes pour marquer une étape de test sans modifier le focus d'entrée de l'application testée :
Étape de test réussie : Win+Ctrl+Q
Étape de test non réussie : Win+Ctrl+W
[!REMARQUE]
S'il s'agit d'une étape du test de validation et que vous ne marquez pas l'étape de test comme ayant réussi ou échoué, le résultat du test est marqué automatiquement comme ayant échoué.Vous devez vérifier les résultats attendus pour toutes les étapes du test de validation et marquer l'étape de test en fonction des résultats réels.
Lorsque vous avez terminé le test, cliquez sur Terminer le test.
Dans la barre d'outils située en haut de Test Runner, cliquez sur Enregistrer et fermer pour enregistrer vos résultats de tests dans Team Foundation Server et fermer Test Runner.
Vous pouvez consulter les résultats des tests dans le centre de test, dans Microsoft Test Manager.Si votre paramètre de test est configuré pour inclure des actions, les résultats des tests et bogues que vous avez classés disposent des journaux des actions améliorés pour votre application de mémoire windows.Le journal des actions amélioré est un fichier HTML qui inclut des captures de chaque étape de l'action que vous avez prise pendant le test.Cela peut être utile pour comprendre les étapes spécifiques prises pendant le test pendant que vous essayer de reproduire une erreur.Consultez Comment : Résultats des tests de vue à l'aide de le gestionnaire de tests Microsoft.
Sécurité
Vérifiez que l'emplacement de partage où le fichier et les certificats de .appx sont stockés est correctement sécurisé.
Ressources externes
Forums
Visual Studio Team System - test
Rubriques connexes
Guide de démarrage rapide pour les tests manuels à l'aide de le gestionnaire de tests Microsoft