Exécution d'un planning ou test local

Vous pouvez exécuter un test en local avec un utilisateur ou un planning avec une configuration de lancement par défaut.

Pourquoi et quand exécuter cette tâche

Lorsque vous exécutez un planning ou un test en suivant cette procédure, IBM® Rational Performance Tester définit automatiquement une configuration de lancement simple. Un test s'exécute sur un système local avec un seul utilisateur. Un planning s'exécute avec les groupes d'utilisateurs et les emplacements que vous avez définis. Toutefois, le système affecte aux résultats de l'exécution un nom par défaut (le même que celui du planning ou du test avec un suffixe) et les stocke dans l'emplacement par défaut.

Lorsque vous exécutez un planning avec plusieurs agents, il se peut qu'un agent soit perdu, en particulier lors de l'exécution d'un long test de chargement. La perte d'un agent n'est pas courante et se produit dans certains cas extrêmes, par exemple quand la mémoire de l'ordinateur devient insuffisante. Lorsqu'un agent est perdu, par défaut, le planning est arrêté. Lorsque le planning est arrêté de cette manière, vous devez supprimer la cause de la perte de l'agent ou bien ajouter davantage d'agents avant d'exécuter le planning. Pour continuer à exécuter le planning sans l'agent perdu, dans l'éditeur de planning, cliquez sur l'onglet Avancé et désélectionnez la case La perte d'un agent interrompt l'exécution. En général, les agents se répartissent la charge entre eux. L'exécution d'un planning sans l'agent perdu risque donc de produire des résultats imprévisibles. Si vous utilisez un pool de données segmenté et que vous exécutez un planning sans l'agent perdu, les données ne sont pas redistribuées entre les agents restants. De même, si un planning contient plusieurs étapes, la charge utilisateur est répartie entre les agents restants à l'étape suivante. Cependant, si la case à cocher Remplacer les utilisateurs perdus à l'étape actuelle est sélectionnée, la charge utilisateur est répartie de manière égale entre les agents restants à l'étape en cours. Si la case n'est pas cochée et qu'un pourcentage d'utilisateurs n'est pas autorisé à quitter pendant l'exécution d'étape, la charge utilisateur est répartie entre les agents restants à l'étape suivante. La perte d'un agent dans une exécution de planning est consignée dans le rapport de performances.

Pour arrêter proprement un test sans provoquer d'accès incomplets à des pages, cochez la case Les actions actives sont autorisées à aboutir si l'arrêt est demandé après avoir sélectionné Fenêtre > Préférences > Test > Exécution de test.

Pour recevoir une notification par e-mail pour l'état de l'exécution, définissez les propriétés d'e-mail dans Fenêtre > Préférences > Test > Exécution de test.

Procédure

  1. Dans la vue Navigateur de test, développez le projet jusqu'à ce que le planning ou le test s'affiche.
  2. Cliquez avec le bouton droit de la souris sur le planning ou le test, puis sur Exécuter en tant que > Planning de performances ou Exécuter en tant que > Test.
    Remarque : Si vous exécutez un planning HTTP sur un ordinateur Macintosh distant, le test échoue. La suite de chiffrement utilisée pour l'enregistrement doit être disponible dans le kit JDK Oracle sur l'ordinateur Macintosh. Par exemple, vous pouvez utiliser TLS_RSA_WITH_AES_128_CBC_SHA sur Macintosh.

Résultats

Après l'exécution d'un test ou d'un planning, la vue Exécutions de test de performances s'ouvre. Utilisez-la pour ajouter des commentaires à propos du résultat sélectionné et consulter les réglages qui ont été appliqués pour l'exécution du planning. Pour ajouter des commentaires, cliquez sur Commentaires de l'utilisateur dans le panneau inférieur gauche de la vue Exécutions de test de performances. Les commentaires que vous entrez sont affichés sur la page Récapitulatif des rapports de performances. Pour voir quels réglages ont été appliqués lors de l'exécution d'un planning, cliquez sur Paramètres de planification. La page correspondante de la vue Exécutions de test de performances s'affiche, montrant les réglages de collecte de statistiques et de journalisation des tests qui ont été utilisés pour l'exécution du planning.

Remarque : Lors de l'enregistrement d'un test comportant un téléchargement de fichier, le fichier n'est pas physiquement enregistré sur disque. Cependant, vous pouvez confirmer que le fichier a été extrait du serveur, en consultant la réponse à la demande de fichier. Pour localiser la demande de fichiers téléchargés de grande taille, recherchez une demande dont la taille de réponse est grande.

Que faire ensuite

Vous pouvez configurer un planning ou un test. Une configuration est généralement définie pour choisir l'emplacement où les résultats de l'exécution sont stockés. Pour plus d'informations, voir Définition d'une configuration de lancement.

Retour d'informations