Présentation de l'éditeur de test HTTP

L'éditeur de test permet d'inspecter ou de personnaliser un test enregistré.

L'éditeur de test répertorie les pages HTTP d'un test, par titre. L'exemple ci-après montre le test visitIBM, qui a été généré à partir d'un enregistrement des actions de testeur suivantes : entrée de http://www.ibm.com, sous Shop for, sélection de Software, arrêt de l'enregistrement.

Le test visitIBM

La fenêtre de l'éditeur de test comporte deux zones principales. La zone de gauche, Contenu du test, affiche la hiérarchie des pages HTTP du test. La zone à droite nommée Détails de l'élément de test affiché des options communes et des informations spécifiques sur le protocole HTTP. Les options HTTP s'appliquent à toutes les pages d'un test HTTP.

Les variables de test sont répertoriées dans la partie supérieure de la zone Contenu du test. Ces variables, qui correspondent aux noms d'hôte et aux ports dans le test, sont automatiquement créées à la génération du test. Cliquez sur un nom de variable pour voir s'il est utilisé dans le test. En changeant ces variables, vous pouvez partager ou réutiliser le test pour différentes configurations et hôtes Web. Les variables définies par l'utilisateur sont également listées en haut de la section Contenu du test. Pour plus d'informations sur ce sujet, voir les rubriques connexes.

Développez une page de test pour afficher la liste des demandes pour la page, dans des dossiers distincts, et dont les noms correspondent à des adresses Web complètes sans la partie http://. L'exemple ci-après montre la première page développée du test visitIBM, la page étant sélectionnée dans la zone Contenu du test. Les paramètres affichés dans Détails de l'élément de test s'appliquent à la page sélectionnée.

La première page développée du test visitIBM

La demande principale, affichée en gras, représente la base du titre de la page. Il peut s'agir de l'adresse Web entrée par le testeur dans le navigateur, un hyperlien sur lequel il a cliqué ou une adresse Web vers laquelle le testeur a été redirigé à partir d'une autre demande de page. Dans l'exemple, la demande principale montre que le testeur a été redirigé vers www.ibm.com/us/ à partir de la demande de page initiale (www.ibm.com). Si la demande principale ne renvoie pas de titre de page, le générateur de test lui crée un nom unique à partir du premier noeud de l'adresse Web.

Certaines demandes sont mises en évidence en jaune. Cette mise en évidence indique que les demandes contiennent l'un des types suivants d'informations ou les deux :
Remarque : Pour une illustration du codage par couleur dans des tests de performances, cliquez sur Fenêtre > Préférences > Test > Editeur de test, puis sur l'onglet Couleurs et polices.

Développez une demande pour afficher ses données Réponse. Comme illustré par l'exemple ci-après, les demandes peuvent également contenir des données Connexion. Etant donné que la réponse est sélectionnée dans la zone Contenu du test, la zone Détails de l'élément de test affiche les données de réponse pour cette demande.

Arborescence développée illustrant les données de connexion et de réponse

Les données Réponse de chaque demande montrent les données renvoyées par le serveur Web au navigateur en fonction de cette demande. Ensemble, les demandes répertoriées dans une page sont responsables de toutes les données renvoyées par le serveur Web pour cette page.

Sélectionnez plusieurs réponses pour afficher une table sous Détails de l'élément de test qui répertorie les éléments suivants pour les réponses sélectionnées :

Cliquez sur Ajouter pour ajouter des éléments enfants à l'élément de test sélectionné. Vous pouvez également cliquer à l'aide du bouton droit de la souris sur un élément de test et sélectionner une action dans le menu. Les options qui apparaissent dépendent de l'élément sélectionné. Par exemple, si vous sélectionnez un test, vous pouvez ajouter une nouvelle page, un bloc de code personnalisé ou une condition IF. Si vous sélectionnez une page, vous pouvez ajouter une demande ou une condition IF.

Le bouton de fonction Insérer fonctionne de la même manière. Utilisez-le pour insérer un élément apparenté avant celui sélectionné.

Les boutons de fonction Supprimer, Haut, Bas et certaines options Ajouter (Page HTTP, Demande HTTP, Authentification de base) servent principalement pour des tests écrits manuellement. Ces actions ou options risquent d'endommager un test généré. Les types de structure généralement utilisés dans les tests générés sont présentés dans les rubriques Vérification du comportement attendu et Ajout d'éléments de test.

Si vous testez des applications Siebel, consultez la rubrique Test des applications Siebel pour connaître les conditions préalables et les détails relatifs aux différences entre les tests HTTP standard et les tests Siebel.

Une partie de l'éditeur de test peut parfois être dissimulée. Pour la voir, déplacez le curseur sur une des lignes bleues jusqu'à ce qu'elle se transforme en une flèche à deux directions et faites glisser la ligne vers le haut ou vers le bas en appuyant sur le bouton gauche de la souris.

Pour redimensionner la fenêtre de l'éditeur de test, procédez de l'une des façons suivantes : La nouvelle taille est conservée lors de la prochaine ouverture de la fenêtre. Effectuez un double clic sur la ligne bleue pour revenir à un rapport 50/50.

Retour d'informations