Ajout d'un groupe d'utilisateurs à un planning

En définissant des groupes d'utilisateurs, vous pouvez regrouper des tests associés et les exécuter en parallèle.

Procédure

  1. Dans le navigateur de test, accédez au planning, puis cliquez deux fois dessus. Le planning s'affiche.
  2. Cliquez à l'aide du bouton droit de la souris sur le planning puis cliquez sur Ajouter > Groupe d'utilisateurs.
  3. Dans Nom du groupe, entrez un nom pour décrire le groupe d'utilisateurs.
  4. Sous Taille du groupe, sélectionnez Absolu ou Pourcentage, et entrez le nombre d'utilisateurs ou un pourcentage d'utilisateurs dans le groupe.
    Option Description
    Absolue Indique un nombre statique d'utilisateurs virtuels. Entrez le nombre maximal d'utilisateurs virtuels à exécuter. Par exemple, si vous entrez 50, vous pouvez lancer jusqu'à 50 utilisateurs virtuels à chaque exécution d'un planning. En règle générale, vous créez un groupe d'utilisateurs absolu uniquement si le groupe n'ajoute pas de charge de travail. Par exemple, si un test consiste à préparer un site Web et un autre à restaurer l'état initial du site, chaque test est associé à un groupe d'utilisateurs absolu qui comporte un utilisateur.
    Pourcentage Indique un nombre dynamique d'utilisateurs. Entrez le pourcentage de charge que le groupe d'utilisateurs représente. Généralement, vous affectez aux groupes d'utilisateurs un pourcentage au lieu d'une valeur absolue. Supposons par exemple que 70,0 % des utilisateurs naviguent sur le site Web et que 30,0 % commandent un article proposé sur le site. Configurez deux groupes d'utilisateurs représentant ces pourcentages. Au niveau du planning, vous entrez ensuite le nombre initial d'utilisateurs à exécuter. Vous pouvez également ajouter des utilisateurs lors de la phase d'exécution. Le planning répartit les utilisateurs entre les groupes d'utilisateurs dynamiques en fonction des pourcentages indiqués.
    Conseil : Vous pouvez spécifier des pourcentages sous forme de fractions.
  5. Sous Emplacements, sélectionnez Exécuter ce groupe sur l'ordinateur local ou Exécuter ce groupe aux emplacements suivants.
    Option Description
    Exécuter ce groupe sur l'ordinateur local Le groupe d'utilisateurs s'exécute sur votre système. Sélectionnez cette option si la charge de travail est faible ou si vous testez le planning.
    Exécuter ce groupe aux emplacements suivants Généralement, les groupes d'utilisateurs sont exécutés sur des ordinateurs éloignés. Lorsque les groupes d'utilisateurs sont exécutés sur des ordinateurs éloignés, l'activité du plan de travail sur l'ordinateur local n'a pas d'incidence sur l'application de la charge. Exécutez les groupes d'utilisateurs dans des emplacements éloignés dans les cas suivants :
    • Si un nombre élevé d'utilisateurs virtuels sont actifs et que le système local ne possède pas suffisamment de ressources de processus ou mémoire pour traiter cette charge de travail. Vous pouvez conserver des ressources en exécutant les utilisateurs à différents emplacements, pour qu'un nombre moins élevé d'utilisateurs s'exécute sur chaque ordinateur.
    • Si un test requiert l'utilisation de bibliothèques ou de logiciels client spécifiques. Le groupe d'utilisateurs qui contient ce test doit s'exécuter sur un système où les bibliothèques ou les logiciels sont installés.
  6. Pour déclarer un emplacement éloigné, effectuez les opérations ci-dessous.
    1. Cliquez sur Ajouter > Ajouter nouvel emplacement. L'assistant Ajouter nouvel emplacement s'ouvre. Dans la première page de cet assistant, vous pouvez spécifier des propriétés générales pour l'emplacement éloigné.
    2. Dans Nom d'hôte, entrez l'adresse IP ou le nom d'hôte complet du système éloigné.
    3. Dans la zone Nom, entrez un nom descriptif pour l'ordinateur éloigné.
    4. Dans Répertoire de déploiement, entrez le répertoire du système éloigné qui doit stocker les actifs de test. Le répertoire, qui est créé s'il n'existe pas, stocke les fichiers temporaires requis lors de l'exécution d'un planning.
    5. Dans Système d'exploitation, sélectionnez le système d'exploitation de l'ordinateur distant, puis cliquez sur Suivant. Dans la seconde page de cet assistant, vous pouvez spécifier les propriétés d'alias IP de cet emplacement.
    6. Pour que chaque utilisateur virtuel semble disposer de sa propre adresse IP, cliquez sur Activation de l'utilisation d'alias IP.
    7. Pour utiliser les adresses IP de toutes les interfaces réseau de l'emplacement éloigné, cliquez sur Utiliser l'adresse IP de toutes les interfaces réseau.
    8. Pour utiliser les adresses d'un sous-ensemble d'interfaces réseau, cliquez sur Utiliser uniquement les adresses IP des interfaces réseau suivantes.
      Conseil : Cliquez sur Ajouter pour ajouter le nom d'une interface et sur Editer pour modifier le nom de l'interface. Spécifiez les interfaces réseau en les séparant par des virgules. Par exemple, eth0, eth1. Si vous n'utilisez pas ce format, la tentative de connexion échoue.
    9. Cliquez sur Suivant. Dans la troisième page de cet assistant, vous pouvez spécifier des emplacements de fichiers.
    10. Dans Nom de fichier, entrez le nom du fichier devant stocker les informations sur cet ordinateur, puis cliquez sur Suivant.
      Remarque : Les données stockées dans le fichier incluent une série d'informations, telles que le nom d'hôte et le répertoire de déploiement. Vous pouvez modifier ces informations ultérieurement en ouvrant le navigateur de test et en cliquant deux fois sur le fichier.
  7. Pour ajouter un emplacement déjà déclaré :
    1. Cliquez sur Ajouter > Ajouter existant.
    2. Dans la fenêtre Sélection d'un emplacement, sélectionnez l'ordinateur sur lequel le groupe d'utilisateurs s'exécutera et cliquez sur OK.

Exemple

Le planning ci-après comporte deux groupes d'utilisateurs. Les personnes qui naviguent sur le site (Browsers) représentent 70,0 % des utilisateurs et les personnes qui font des achats (Buyers) représentent 30,0 % des utilisateurs :
arborescence contenant deux groupes d'utilisateurs

Que faire ensuite

Après avoir ajouté des groupes d'utilisateurs à un planning, ajoutez les tests que chaque groupe d'utilisateurs doit exécuter.

Retour d'informations