Informations filtre > Type de filtre > Variables

Ceci est la liste des variables à ajouter pour les filtres. Les variables sont des marqueurs dans un texte qui sont remplacés par une autre valeur lorsque le filtre est mis en oeuvre. Le nom d'une variable ne doit pas contenir d'espace, et doit être encadré par des accolades, par exemple. {TestName}. Elles sont utilisées par le module Script et d'autres modules filtre, et seront disponibles pour le futur module considéré également.

Les filtres héritent des variables du service, et ajoutent plusieurs suppléments aux résultats du service (avec un préfixe Service) et avec tout filtre précédent (avec un préfixe Filtre). La variable {FilterInputText} est particulièrement intéressante, car elle est définie quelque soit ce qui est choisi en Entrée lors de l'ajout de filtres dans la page Filtres du panneau Informations Test.

Notez également que des nombres peuvent être insérés après le préfixe "Filtre" pour référer aux valeurs de précédents filtres, par exemple un filtre ultérieur peut référer au texte précédent du issu du premier filtre en utilisant {Filter1PreviousText}, ou l'erreur du second filtre en utilisant {Filter2Error}. Les filtres peuvent aussi faire référence relativement au filtre courant en insérant Prior et un nombre, par exemple le texte d'entrée du précédent filtre peut être obtenu en utilisant {FilterPrior1InputText}.

Variable :Sorties :
FilterCountNombre de filtres pour ce test.
FilterDateDate à laquelle le filtre courant a été lancé, au format AAAA-MM-JJ.
FilterErrorMessage d'erreur du précédent filtre (ou service si ce n'est pas un filtre).
FilterForChangedIndique si le filtre courant est utilisé lorsque l'état courant est Modifié : oui ou non.
FilterForFailureIndique si le filtre courant est utilisé lorsque l'état courant est Échec : oui ou non.
FilterForSuccessIndique si le filtre courant est utilisé lorsque l'état courant est Réussi (par exemple Inchangé ou Modifié): oui ou non.
FilterForUnchangedIndique si le filtre courant est utilisé lorsque l'état courant est Inchangé : oui ou non.
FilterIndex1 séquence à base de nombre du filtre courant.
FilterInputTextTexte de la variable sélectionnée en Entrée dans la configuration du filtre du test.
FilterInputVariableNom de la variable sélectionnée pour l'Entrée dans la configuration du filtre du test.
FilterKindNom du module utilisé pour le filtre courant.
FilterLookForChangesIndique si le filtre courant va détecter une modification : oui ou non.
FilterNameNom du filtre courant.
FilterOutputTextTexte extrait du précédent filtre (ou équivalent au texte d'entrée s'il n'y a pas de filtre précédent).
FilterPreviousTextTexte extrait la dernière fois lorsque ce filtre a été utilisé avec ce test. Cela est utilisé avec la fonction de détection d'une modification.
FilterStatusNumberÉtat du filtre précédent (ou du service s'il n'y a pas de filtre précédent), au format numérique. 0 = Inchangé, 1 = Modifié, 2 = Échec.
FilterStatusTypeÉtat du filtre précédent (ou du service s'il n'y a pas de filtre précédent): Inchangé, Modifié ou Échec.
FilterTimeHeure à laquelle le filtre courant a été lancé, au format HH:MM:SS.
FilterUseTestControlsIndique si le filtre courant comporte des commandes dans l'éditeur de test : oui ou non.
ServiceContentLengthTaille en octets de l'extraction réalisée par le service.
ServiceContentTypeType de contenu de l'extraction réalisée par le service, par exemple. "texte/html" or "texte/normal".
ServiceErrorErreur retournée par le service, en cas d'échec, ou vide si réussi.
ServiceHeaderTextTexte d'en-tête extrait par le service. Souvent vide, sauf s'il est significatif, par exemple dans les en-tête HTTP.
ServiceRequestTextRésumé de la requête du service, par exemple l'URL, le script, ou une autre valeur.
ServiceResponseTextTexte extrait par le service, par exemple du code source HTML ou un extrait de script.
ServiceResultCodeCode résultat du service, par exemple "OK" ou "404".
ServiceStatusNumberÉtat du service au format numérique. 0 = Inchangé, 1 = Modifié, 2 = Échec.
ServiceStatusTypeÉtat du service : Réussi or Échec.
ServiceTitleTitre d'affichage pour le service, par exemple comme cela est utilisé dans la fenêtre Aperçu.