Partager via


Collecter plus de données de diagnostic dans des tests manuels

Lorsqu'on teste une application, le Microsoft Test Manager peut collecter les données qui aideront à diagnostiquer tout défaut que l'on peut découvrir. Si vous créez un rapport de bogue pendant que vous testez, les données sont automatiquement rattachées à l'élément de travail Bogue.

Adaptateurs et rôles d'ordinateur des paramètres de test

On peut choisir les types de données que l'on veut collecter.

Quelles données de diagnostic pouvez-vous collecter dans un test ?

Les données de diagnostic sont collectées dans les résultats des tests. Elle sera ajoutée à un bogue si vous en créez un tout en exécutant le test.

Données que l'on peut collecter

Comment ?

  • Lien vers le cas de test.

  • Les étapes que vous avez marquées comme ayant réussi ou échoué.

  • Les commentaires ou pièces jointes que vous avez ajoutées.

Effectuer des tests dans Team System Web Access

+

  • Version de système d'exploitation et autres informations système.

  • Vos séquences de touches et mouvements.

  • Impressions d'écran, enregistrées automatiquement pendant que vous travaillez.

Exécuter les tests dans le Microsoft Test Manager.

(Utilisez les paramètres de test par défaut.)

Le Microsoft Test Manager doit être installé sur l'ordinateur où vous exécutez les tests, ou sur un ordinateur connecté à un périphérique où les tests sont effectués.

+

Données collectées de votre client ou application bureautique :

  • Journaux d'événements

  • IntelliTrace

  • Enregistrement vidéo du Bureau

  • Analyse d'impact des tests. Cela vous permet de choisir des tests selon des modifications depuis la version précédente.

Utilisez paramètres de test lorsque vous exécutez des tests avec le Microsoft Test Manager.

Les fichiers de paramètres de test configurent les adaptateurs de données de diagnostic. On peut choisir un fichier de paramètres de test lorsque l'on exécute des tests, ou on peut définir un fichier de paramètres de test par défaut pour le plan de test.

+

Données collectées depuis votre logiciel serveur :

  1. Journaux d'événements.

  2. IntelliTrace

  3. Impact de test

  4. Instantanés de machine virtuelle des serveurs, si vous utilisez un environnement lab SCVMM

Installez votre logiciel serveur dans un environnement lab et exécutez les tests avec le Microsoft Test Manager.

Utilisez paramètres de test pour définir les données à collecter.

Comment faire pour créer des paramètres de test ?

Vous avez besoin des paramètres de test uniquement si vous voulez collecter plus que les données par défaut. Le paramètre par défaut collecte les informations système de base de chaque ordinateur lab et vos séquences de touches et mouvements depuis l'ordinateur local.

  1. Si l'application que vous testez est un site Web ou un composant serveur, et que vous voulez collecter des données des serveurs :

    1. Créer un nouvel environnement lab. Cela peut être un environnement standard ou un environnement SCVMM.

    2. Dans les propriétés de votre plan de test, définissez l'environnement de test à utiliser pour les tests manuels.

    Dans les propriétés du plan de test, choisir une environnement lab.

  2. Choisissez un fichier de paramètres de test existant, ou créez-en un nouveau.

    Sélectionner ou créer des paramètres de test.

    Cela définit la sélection par défaut pour exécuter des tests dans ce plan de test. On peut remplacer la sélection lorsque l'on effectue des séries de tests.

  3. Attribuez un nom au fichier de paramètres de test.

    Définir le nom des nouveaux paramètres de test.

  4. Sélectionnez l'environnement lab que vous souhaitez utiliser pour les tests. Si vous n'utilisez pas un environnement lab, choisissez Local.

    Sous l'onglet Rôles, choisir l'environnement lab.

    Chaque fichier de paramètres de test correspond à un ensemble de rôles d'ordinateur.

  5. Pour chaque rôle d'ordinateur, choisissez les données à collecter de cet ordinateur.

    Choisir les diagnostics pour chaque rôle d'ordinateur.

    Le rôle local est l'ordinateur client sur lequel vous effectuerez les tests.

Quelles sont les options pour les données de diagnostic ?

Dans la page de données et de diagnostic on peut ajouter et configurer des adaptateurs de diagnostic pour collecter des données pour chaque rôle d'ordinateur dans votre environnement lab. Dans la plupart des cas les données de diagnostic sont incluses avec les résultats des tests.

Page Données de paramètres de test et diagnostics

Adaptateur de données de diagnostic

Configuration

Journal des actions: Permet d'enregistrer les actions que vous exécutez pendant votre test, pour pouvoir les exécuter rapidement ultérieurement lors d'une exécution suivante. Les actions sont également stockées comme des descriptions textuelles dans tout rapport de bogue que vous créez.

Enregistrer et lire des tests manuels.

Tous les mouvements et applications ne sont pas enregistrés.

Proxy client ASP.NET pour IntelliTrace et l'impact de test

Sélectionnez cet adaptateur dans un rôle de client Web. Il est obligatoire si vous testez une application ASP.NET et que vous voulez collecter Impact de test ou des données IntelliSense sur le rôle de serveur Web.

Journal des événements

Collecte les événements que votre application a écrit dans les journaux des événements.

Sélectionnez Configurer pour sélectionner les types d'événements que vous souhaitez.

Votre application doit écrire des événements en utilisant WriteEntry

IntelliTrace: Génère un fichier de .itrace lié à un bogue que vous créez. Depuis ce fichier IntelliTrace, la session locale peut être simulée sur un autre ordinateur.

Utilisation d'IntelliTrace.

Informations système: Informations sur les enregistrements sur l'ordinateur.

Aucune configuration supplémentaire.

Impact de test: Active la fonctionnalité Tests recommandés dans Centre de test, Suivi. Cela détermine quels tests sont affectés par les modifications depuis la version précédente, selon la couverture du code.

Si vous testez une application ASP.NET :

  1. Dans le rôle où le serveur IIS s'exécute, activez Impact de test puis Configurer, Avancé, ASP.NET.

  2. Dans le rôle de client Web, activez Proxy client ASP.NET pour IntelliTrace et l'impact de test

Redémarrez votre application serveur après l'activation de cette option.

Enregistreur vidéo Enregistre le bureau en temps réel pendant que vous travaillez.

Pour stocker l'audio, choisissez Configurer.