Les conditions d'erreur incluent les échecs de point de vérification, les
échecs de connexion, les dépassements de délai
du serveur, les alertes de code personnalisé et les problèmes de corrélation de données.
Echec au point de vérification du titre de page [HTTP]
Le titre
renvoyé pour la demande principale d'une page HTTP ne correspond pas au titre
attendu. La valeur par défaut du titre de page attendu
est le texte spécifié entre les balises <title></title> durant
l'enregistrement. Pour plus d'informations, voir
Spécification du titre de page attendu.
Echec de vérification du code de réponse [HTTP]
Le code de réponse
renvoyé ne correspond pas au code de réponse prévu.
Vous pouvez spécifier une correspondance exacte ou souple. Pour plus d'informations, voir
Spécification du code de réponse attendu.
Echec de vérification de taille de réponse [HTTP]
Le nombre d'octets
renvoyé ne correspond pas au nombre d'octets attendu.
Vous pouvez contrôler avec quelle précision la taille de la réponse renvoyée doit
correspondre à la taille de la réponse
enregistrée. Pour plus d'informations, voir
Spécification de la taille de réponse attendue.
Echec du point de vérification du contenu
Les données reçues ne correspondent pas
aux données attendues. Les points de vérification du contenu sont spécifiques au protocole.
Echec de la connexion
L'ordinateur du plan de travail ou les ordinateurs agents
ne parviennent pas à se connecter au serveur testé.
Echec d'authentification
Une tentative d'ouverture de session (connexion authentifiée) sur le serveur testé
a échoué.
Echec de l'extraction de référence
La réponse reçue lors de la lecture du test est différente de
celle reçue lors de son enregistrement. La corrélation des données a échoué car l'expression régulière
associée à la référence ne correspondait pas à la valeur attendue.
Echec de substitution
La référence d'une substitution de données attendue est Null.
Délai d'attente du serveur dépassé
Le serveur testé ne répond pas dans le
délai imparti.
Alerte de code personnalisé
Le code personnalisé
a signalé une condition
RPTCondition.CustomCodeAlert. Le code suivant signale une alerte de code personnalisé :
tes.getTestLogManager().reportErrorCondition(RPTCondition.CustomCodeAlert);
Pour plus d'informations,
consultez le Javadoc de
l'interface
ITestLogManager.