Surveillance d'un utilisateur virtuel au cours de l'exécution d'un planning

Lors de l'exécution d'un planning, vous pouvez sélectionner un utilisateur virtuel quelconque et observer en temps réel son navigateur. Ceci vous permet de déterminer le statut des utilisateurs virtuels en cours d'exécution. Vous pouvez déterminer si une exécution est valide même si des échecs se produisent pour les utilisateurs virtuels.

Pourquoi et quand exécuter cette tâche

L'observation d'un utilisateur virtuel lors d'une exécution est utile dans les circonstances suivantes :

Procédure

Pour observer un utilisateur virtuel au cours de l'exécution d'un planning, procédez comme suit :

  1. Exécutez le planning : Cliquez avec le bouton droit de la souris sur le planning , puis cliquez sur Exécuter > Exécuter un planning.
  2. Dans la vue Données de protocole, cliquez sur icône Surveiller un utilisateur virtuel (icône Surveiller un utilisateur virtuel).
  3. Dans la fenêtre Sélectionnez un utilisateur virtuel à surveiller, sélectionnez le groupe auquel appartient cet utilisateur.
  4. Sélectionnez le numéro de l'utilisateur virtuel dans son groupe d'utilisateurs ou à l'emplacement spécifique (agent) sur lequel ce groupe s'exécute, puis cliquez sur OK.
    Option Description
    Indiquez un utilisateur au sein de ce groupe d'utilisateurs La fenêtre affiche les intervalles d'utilisateurs actifs dans le groupe. Indiquez un numéro d'utilisateur au sein des intervalles recensés.

    Cette option est utile lorsque vous souhaitez observer n'importe quel utilisateur, ou un utilisateur particulier, dans un groupe d'utilisateurs spécifique. Ceci peut être le cas si vous avez déjà exécuté le planning auparavant, examiné le journal du test et connaissez le numéro de l'utilisateur virtuel à observer.

    Par exemple, un planning utilisant un pool de données de noms d'utilisateurs pourrait s'exécuter correctement pour les 10 premiers mais renvoyer des erreurs au point de vérification des utilisateurs suivants. Dans ce cas, vous souhaiterez observer l'activité de l'utilisateur numéro 11.

    Utilisateur indexé à l'emplacement Sélectionnez cette option pour observer un utilisateur à un emplacement donné. Entrez un index compris entre 1 et le nombre d'utilisateurs à cet emplacement. Ce numéro est mappé à un numéro d'utilisateur virtuel, lequel est affiché dans le titre de l'onglet Journal des événements.

    Vous devez entrer un numéro d'index au lieu d'un numéro d'utilisateur spécifique car, d'une part les numéros d'utilisateurs réels sont disséminés entre les différents emplacements (l'utilisateur 1 pourrait être situé à l'emplacement A, les utilisateurs 2 et 3 à l'emplacement B, et ainsi de suite) et d'autre part, l'emplacement de l'utilisateur peut varier d'une exécution à une autre (l'utilisateur 3 pourrait s'exécuter à l'emplacement A lors d'une exécution, et à l'emplacement B lors de la suivante).).

  5. Dans la vue Données de protocole, cliquez sur l'onglet Navigateur. Seules les pages chargées au cours de l'observation de l'utilisateur sont affichées. Celle chargées avant le rendu en temps réel ne sont pas disponibles. Par contre, les données affichées sont également disponibles dans le journal de test à l'issue de l'exécution. Ces données sont toujours disponibles quelles que soient les préférences de journal de test définies dans le planning.
  6. Cliquez sur une icône pour l'utilisateur virtuel.
    Icône Description
    icône Pause (Pause)
    icône Lire (Lire)
    icône Précédent (Précédent)
    icône Suivant (Suivant)
    Actions de navigation qui vous permettent de vous déplacer entre les pages.
    icône Arrêter la surveillance (Arrêter la surveillance) Arrête la surveillance de l'utilisateur actuel. Le fait de cliquer sur cette icône n'interrompt pas son exécution.
    icône Surveiller un utilisateur virtuel (Surveiller un utilisateur virtuel) Bascule sur un autre utilisateur.
    Vous pouvez même ajouter des utilisateurs virtuels au cours d'une exécution et observer leur activité. Pour plus d'informations, voir Modification du nombre d'utilisateurs virtuels pendant une exécution.

Retour d'informations