Vue d'ensemble des tests manuels
Mise à jour : novembre 2007
Un test manuel est un fichier texte ou un fichier compatible avec Microsoft Office Word 2003 ou version ultérieure qui décrit l'objectif du test et contient une liste séquentielle d'étapes que doit effectuer un testeur.
Remarque : |
---|
Vous pouvez créer un test au format Word uniquement si vous utilisez Microsoft Office Word 2003 ou version ultérieure. |
Choisissez ce type de test lorsque le test que vous devez exécuter est difficile ou impossible à automatiser, par exemple lorsque la connexion entre l'ordinateur et son alimentation est interrompue, ou lorsque vous souhaitez tester un comportement ou des détails d'interface utilisateur. Les tests manuels constituent le meilleur choix lorsque les étapes du test doivent être effectuées par un ingénieur de test, et non par un script automatisé.
Une autre utilisation d'un test manuel pourrait être l'affinage ou l'examen de votre environnement de test à un point spécifique du processus de test. Imaginons par exemple que vous utilisiez une série de tests qui contient plusieurs tests automatisés, tels que des tests unitaires. Une fois le premier test unitaire achevé, mais avant l'exécution du deuxième test unitaire, vous souhaiterez peut-être qu'un testeur effectue des tâches manuelles spécifiques ou enregistre certaines mesures manuellement. Vous pouvez décrire ces tâches dans un test manuel et demander au testeur de les effectuer à l'emplacement correct dans la série de tests, à savoir entre les deux tests unitaires. Ce scénario nécessiterait la création d'un test ordonné, car l'utilisation d'un test ordonné est la seule façon de garantir que vos tests sont exécutés dans l'ordre souhaité.
Remarque : |
---|
Vous ne pouvez pas exécuter de test manuel à distance ni à partir d'une ligne de commande. |
Utilisation d'un test manuel pour obtenir des informations de couverture du code
Vous pouvez utiliser un test manuel pour obtenir des informations de couverture du code à propos des fichiers binaires. En premier lieu, vous devez instrumenter tous les fichiers binaires pour lesquels vous souhaitez rassembler des informations de couverture du code. Cela signifie que vous devez sélectionner des fichiers exécutables ou des DLL sur la page Couverture du code de l'éditeur de configuration de série de tests, comme décrit dans Comment : obtenir des données de couverture du code.
Ensuite, durant l'exécution du test manuel, le testeur démarre le fichier exécutable. Des informations de couverture du code sont rassemblées sur ce fichier exécutable pendant qu'il est en mémoire, s'il a été instrumenté. Si, à son tour, il charge des DLL qui ont été instrumentées, des informations de couverture du code sur ces DLL sont également rassemblées.
Pour finir, durant l'exécution du test manuel, le testeur démarre un fichier exécutable. Ce fichier exécutable peut être un artefact instrumenté qui peut lui-même charger d'autres artefacts instrumentés, tels que des DLL. À mesure que des artefacts instrumentés s'exécutent, des informations de couverture du code sont rassemblées.
Il est vivement conseillé au testeur d'arrêter le fichier exécutable pour le supprimer de la mémoire avant de terminer le test manuel. Cela aide à garantir que toutes les données de couverture du code sont rassemblées avec succès.
Voir aussi
Tâches
Comment : exécuter un test manuel
Procédure pas à pas : création et exécution d'un test manuel