UiPath Documentation
test-manager
latest
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Test Manager

Exécution de tests manuels

Attribution d'exécutions manuelles aux utilisateurs

Vous pouvez distribuer votre travail au sein d'un projet de test en attribuant des exécutions de cas de test manuelles aux utilisateurs et en définissant des dates d'échéance pour celles-ci. Vous pouvez attribuer des exécutions manuelles à n'importe quel utilisateur, en gardant à l'esprit qu'il doit être autorisé à exécuter des tests.

Prérequis

Pour affecter ou annuler l'affectation des journaux de cas de test manuels, vous devez disposer de l'autorisation de tâche Modifier les affectations d'exécutions de cas de test dans l'un de vos rôles. Par défaut, cette autorisation de tâche est intégrée au rôle prédéfini de Test Manager .

Attribuer des exécutions manuelles

Pour attribuer une ou plusieurs exécutions manuelles à un utilisateur, effectuez les étapes suivantes :

  1. Accédez à la section Exécution de votre projet.
  2. Sélectionnez le nom d'une exécution de test et ouvrez-le.
    Remarque :

    N’importe quelle exécution de test, quel que soit son type, peut être sélectionnée. En effet, l'objectif est de faciliter l'exécution manuelle par l'utilisateur, quelle que soit la méthode utilisée lors de son exécution antérieure.

  3. Attribuez les exécutions de cas de test manuels en appliquant l’une des méthodes suivantes :
    • Pour attribuer une seule exécution de cas de test manuel: sélectionnez Plus d’options pour le cas de test souhaité, puis sélectionnez Affectation.
    • Pour attribuer plusieurs exécutions de cas de test manuels: cochez les cases à côté des clés de cas de test manuels souhaitées, puis sélectionnez Attribuer. La boîte de dialogue Attribution s'ouvre.
  4. Dans le champ Bénéficiaire , saisissez le nom d’utilisateur ou l’adresse e-mail de l’utilisateur auquel vous souhaitez attribuer les cas de test. Assurez-vous que l’utilisateur auquel vous attribuez le cas de test dispose des autorisations d’exécution des tests.
  5. Dans le champ Définir la date d'échéance , saisissez la date à laquelle vous souhaitez que l'utilisateur exécute le cas de test. Le format de la date est: Mois/Jour/Année. Vous pouvez également utiliser le sélecteur de date pour cette étape.
  6. Sélectionnez Affecter pour terminer votre action. S’il est abonné à ces événements, l’utilisateur recevra une notification indiquant que des cas de test lui ont été attribués.
    Astuce :

    Vous pouvez également modifier l'affectation et la date d'échéance dans l'en-tête du journal d'exécution du cas de test.

Graphique 1. Présentation de la boîte de dialogue Affecter

Annuler l’affectation des exécutions manuelles

Pour annuler l'affectation d'une ou plusieurs exécutions manuelles à un utilisateur, procédez comme suit :

  1. Accédez à la section Exécution de votre projet.
  2. Sélectionnez le nom de l'exécution de test cible et ouvrez-le.
  3. Annulez l’attribution des exécutions de cas de test manuels en appliquant l’une des méthodes suivantes :
    • Pour annuler l’attribution d’une seule exécution de cas de test manuel: cochez la case en regard du cas de test souhaité, puis sélectionnez Effacer l’affectation.
    • Pour désaffecter plusieurs exécutions de cas de test manuels: cochez les cases à côté des clés de cas de test manuels souhaitées, puis sélectionnez Effacer l’affectation. Si vous êtes abonné à ces événements, l’utilisateur recevra une notification indiquant que les cas de test leur ont été retirés.

Planifier une date d'échéance pour les exécutions manuelles

Vous pouvez définir une date d’échéance pour l’exécution manuelle d’un cas de test. Si cette date passe sans que le journal de cas de test soit exécuté, la date d'échéance sera mise en surbrillance.

Pour définir une date d'échéance pour l'exécution manuelle d'un cas de test :

  1. Accédez à la section Exécution de votre projet.
  2. Sélectionnez une exécution de test manuel et ouvrez-la.
  3. Ouvrez un journal de cas de test.
  4. Dans le champ Date d'échéance , dans l'en-tête du journal de cas de test, entrez la date d'échéance. Le format doit être: Mois/Jour/Année. Vous pouvez également sélectionner la date à l'aide du sélecteur de date.
    Remarque :

    Vous pouvez également définir la date d'échéance lorsque vous attribuez l'exécution manuelle du cas de test à un utilisateur.

Exécuter les ensembles de test manuellement

Les ensembles de test Test Manager et les ensembles de test liés à partir d'Orchestrator peuvent être exécutés manuellement si des étapes manuelles ont été définies pour les cas de test.

  1. Ouvrez votre projet dans Test Manager, puis accédez à Ensembles de test (Test Sets).
  2. Sélectionner Plus d’options pour l’ensemble de tests que vous souhaitez exécuter.
  3. Sélectionnez Exécuter manuellement (Execute Manually).

L' assistant d'exécution manuelle s'ouvre dans une nouvelle fenêtre. Si vous utilisez un bloqueur de fenêtres contextuelles, configurez-le pour permettre à la fenêtre de s'ouvrir.

Pour plus d'informations, consultez Analyse des résultats de test.

Remarque :

Les cas de test automatisés peuvent avoir des étapes manuelles définies et peuvent également être exécutés manuellement.

Vous pouvez également ouvrir votre ensemble de test, sélectionner Exécuter , puis sélectionner Manuellement dans la liste déroulante.

Assistant d'exécution manuelle

L'assistant d'exécution manuelle vous permet d'effectuer un ensemble de test manuels les uns après les autres. Vous devez définir un résultat à chaque étape manuelle pour passer au cas de test suivant dans l'ensemble de test. À travers l'assistant d'exécution manuelle, vous devez traiter et marquer les étapes dans chaque cas comme ayant réussi ou échoué.

Figure 2. Exécuter des tests manuels à l'aide de l'Assistant d'exécution manuelle

  1. Pour marquer la progression de chaque étape du cas de test, sélectionnez Échec de l'ensemble ou Échec de l'ensemble.
  2. Incluez des commentaires, en particulier lorsque vous marquez une étape comme ayant échoué, afin de fournir des informations spécifiques sur le résultat.
  3. Après avoir marqué une étape, vous pouvez définir plusieurs étapes suivantes comme réussies. Pour ce faire, sélectionnez Ensemble transmis jusqu'à ce point.
  4. Une fois que vous avez terminé un cas de test en attribuant un résultat à la dernière étape, sélectionnez Suivant. Cette action vous permet d’accéder au cas de test suivant dans votre ensemble de test.
  5. Répétez les étapes une à quatre jusqu'à ce que vous atteigniez le cas de test final dans l'ensemble de test.
  6. Si une postcondition est spécifiée pour un test manuel, vérifiez-la après avoir affecté un résultat à la dernière étape d’un cas de test.
    1. Si la post-condition est satisfaite, sélectionnez Condition remplie.
    2. Si la postcondition n'est pas remplie, laissez Condition remplie non sélectionné.
  7. Une fois le dernier cas de test terminé, sélectionnez Terminé pour terminer l’ensemble du processus d’exécution.

Prendre des captures d'écran lors de l'exécution manuelle de tests

Capturez le comportement d'une application avec des captures d'écran lors de l'exécution du test manuel, en suivant ces étapes :

  1. Accédez à la section Ensembles de test de votre projet et ouvrez un ensemble de test manuel.
  2. Sélectionnez Exécuter > Manuellement. L'assistant d'exécution manuelle s'ouvre, affichant le premier cas de test manuel prêt à être exécuté.
  3. Commencez à exécuter vos tests manuellement.
  4. Lorsque vous atteignez une étape de test où vous souhaitez prendre une capture d'écran de l'application, accédez à Plus d'options > Capture d'écran. L' option Choisir ce qu'il faut partager avec https://cloud.uipath.com/portal_ apparaît, offrant les options de capture suivantes, qui s'appliquent à la plupart des navigateurs:
    • Tout l'écran: cette option prend une capture d'écran d'un écran actif souhaité.
    • Fenêtre: cette option prend une capture d'écran d'une fenêtre d'application souhaitée.
    • <Broswer> Onglet: cette option prend une capture d'écran d'un certain onglet de navigateur, tel que Chrome, par exemple. Le nom varie en fonction du navigateur utilisé.
      Remarque :

      Lors de la capture d'une capture d'écran d'un onglet de fenêtre ou de navigateur, cet onglet ou cette fenêtre devient focalisé. Pour reprendre l’exécution manuelle du test, vous devez revenir manuellement à l’assistant d’exécution manuelle. Cette étape est due à une limitation de sécurité du navigateur.

Image 3. Capture d'écran dans la fenêtre Choisir ce qu'il faut partager

5. Après avoir sélectionné l'élément que vous souhaitez capturer, sélectionnez Partager. Votre capture d'écran capturée apparaît désormais sous forme d'aperçu dans l'étape de test.

Remarque :

Si une capture d’écran d’une fenêtre ou d’un onglet autre que Test Manager est capturée, cette fenêtre ou cet onglet deviendra le focus principal. Pour poursuivre l'exécution manuelle après avoir pris la capture d'écran, vous devrez revenir manuellement à l'assistant d'exécution manuelle.

  1. Vous pouvez éventuellement sélectionner Afficher dans l’étape de test pour vérifier l’aperçu.

Graphique 4. L’aperçu de la capture d’écran dans l’assistant d’exécution manuelle

Résultat: après avoir terminé l’exécution manuelle du test, ouvrez le journal du cas de test où des captures d’écran ont été capturées. Les captures d’écran apparaissent sous la colonne Pièces jointes .

Graphique 5. Le journal de cas de test affichant la capture d’écran en tant que pièce jointe

Remarque :

Vous pouvez également ajouter n’importe quelle image copiée dans votre presse-papiers en la passant à l’étape de test manuel, pendant l’exécution.

Téléchargement de pièces jointes lors de l’exécution manuelle de tests

Pour ajouter plus de détails à vos exécutions de test manuels, téléchargez les pièces jointes en procédant comme suit :

  1. Accédez à la section Ensembles de test de votre projet et ouvrez un ensemble de test manuel.
  2. Sélectionnez Exécuter > Manuellement. L'assistant d'exécution manuelle s'ouvre, affichant le premier cas de test manuel prêt à être exécuté.
  3. Commencez à exécuter vos tests manuellement.
  4. Lorsque vous atteignez une étape de test où vous souhaitez joindre un fichier, accédez à Plus d’options > Télécharger la pièce jointe. L'explorateur de fichiers de votre machine s'ouvre, vous permettant de choisir le fichier à télécharger. Selon le type de pièce jointe, vous pouvez interagir avec elles comme suit :
    • Pour les images, sélectionnez Afficher pour vérifier un aperçu.
    • Pour les autres types de fichiers, sélectionnez Télécharger afin de récupérer le fichier joint.

Résultat: après avoir terminé l’exécution manuelle du test, ouvrez le journal du cas de test où les pièces jointes ont été téléchargées. Les pièces jointes apparaissent sous la colonne Pièces jointes où, selon le type de fichier, vous pouvez afficher ou télécharger la pièce jointe.

Exécution simultanée de cas de test

You can execute manual test cases simultaneously with other users. This allows for the re-execution of test cases even while a manual test set run is in progress. The test case log status is constantly updated according to the most recent user activity encompassing both the start and end of a test.

Status updates occur immediately when a user begins to re-execute a previously completed test case log, without preserving the previous result throughout the re-execution process.

While a record of past executions is maintained, any new result overwrites the old one, meaning the test case log reflects the outcome of the most recent execution.

Identifier le dernier exécuteur de cas de test

Dans l’onglet Résultats d’une exécution manuelle, la colonne ExécutéPar affiche le nom d’utilisateur de l’utilisateur le plus récent ayant exécuté le journal de cas de test. Ces informations sont actualisées chaque fois que vous ou d'autres utilisateurs effectuez l'une des actions suivantes sur un cas de test:

  • Exécuter un ensemble de test manuel pour la première fois ;
  • Lancer une exécution en attente d’une exécution de test manuel ;
  • Réexécuter un journal de cas de test à partir d'une exécution manuelle.

Suivi des journaux de cas de test

Si vous réexécutez un journal de cas de test lors d’une exécution de test spécifique, Test Manager ne conservera pas l’historique du journal de cas de test et l’écrasera. Cependant, vous pouvez examiner l'historique d'exécution de chaque cas de test, sur différentes exécutions de test et les détails utilisateur associés, dans l'onglet Derniers résultats .

Résultat

The manual test execution is completed and the results are recorded in the Execution section of the project.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour