Filter-Infobereich > Filter-Art > Filter-Variablen

Dies ist die Liste der für Filter-Variablen. Variablen sind Marker im Text, die durch andere Werte ersetzt werden, wenn der Filter benutzt wird. Variablen sollten keine Leerzeichen enthalten und mit geschweiften Klammern eingeklammert werden, wie z.B. hier: {TestName}. Sie werden vom Skript-Filtermodul und anderen Modulen benutzt und stehen auch zukünftigen Modulen zur Verfügung.

Filter erben Variablen von den Diensten und fügen einige weitere Variablen mit de Dienst-Ergebnissen hinzu (mit einem Service-Präfix) sowie einige frühere Filter (mit einem Filter-Präfix). Besonders interessant ist die Variable {FilterInputText} die immer das enthält, was für die Eingabe benutzt wurde, wenn die Filter in der Filter-Seite im Test-Infobereich hinzugefügt werden.

Variable:Ausgaben:
FilterCountAnzahl der Filter für diesen Test.
FilterDateDatum, an dem der aktuelle Filer gestartet wurde, im Format JJJJ-MM-TT.
FilterErrorFehlermeldung vom vorigen Filter (oder Dienst, falls kein anderer Filter benutzt wurde).
FilterForChangedZeigt an, ob der aktuelle Filter benutzt wird, wenn der aktuelle Status geändert (yes oder no) ist.
FilterForFailureZeigt an, ob der aktuelle Filter benutzt wird, wenn der Status ein Fehlschlag ist: yes oder no.
FilterForSuccessZeigt an, ob der aktuelle Filter benutzt wird, wenn der Status ein Fehlschlag ist (d.h. Unverändert oder Geändert): yes oder no.
FilterForUnchangedZeigt an, ob der aktuelle Filter benutzt wird, wenn der aktuelle Status unverändert ist: yes oder no.
FilterIndex1-basierte, aufsteigende Zahl des aktuellen Filters.
FilterInputTextText der Variable, die für den Eingabetext in den Filter-Einstellungen des Tests gewählt wurde.
FilterInputVariableName der Variable, die für den Eingabetext in den Filter-Einstellungen des Tests gewählt wurde.
FilterKindName des Moduls, das vom aktuellen Filter verwendet wird.
FilterLookForChangesZeigt an, ob der aktuelle Filter nach Änderungen sucht: yes oder no.
FilterNameName des aktuellen Filters.
FilterOutputTextAusgabetext des vorigen Filters (oder identisch mit dem Eingabetext, falls kein anderer Filter benutzt wurde).
FilterPreviousTextAusgabetext vom letzten Mal, als dieser Filter für diesen Test benutzt wurde. Er wird beim Erkennen von Änderungen benutzt.
FilterStatusNumberStatus des vorigen Filters (oder des Dienstes, falls kein anderer Filter benutzt wurde), als Zahl. 0 = Unverändert, 1 = Geändert, 2 = Fehlschlag.
FilterStatusTypeStatus des vorigen Filters (oder des Dienstes, falls kein anderer Filter benutzt wurde): Unverändert, Geändert or Fehlschlag.
FilterTimeZeitpunkt, an dem der aktuelle Filter gestartet wurde, im Format HH:MM:SS.
FilterUseTestControlsZeigt an, ob der aktuelle Filter Test-Kontrollen im Test-Editor verwendet: yes oder no.
ServiceContentLengthGröße des Dienst-Ausgabetextes in Bytes.
ServiceContentTypeInhaltstyp des Dienst-Ausgabetextes, z.B. "text/html" oder "text/plain".
ServiceErrorEnthält bei Fehlschlägen die Fehlermeldung des Dienstes und ist bei Erfolgen leer.
ServiceHeaderTextHeader-Textausgabe des Dienstes. Oft leer, außer wenn sinnvoll, z.B. bei HTTP-Headern.
ServiceRequestTextZusammenfassung der Anfrage des Dienstes, z.B. der URL, das Skript, oder ein anderer Wert.
ServiceResponseTextVom Dienst ausgegebener Text, z.B. HTML-Quelltext oder ein Skript-Ausgabetext.
ServiceResultCodeErgebnis-Code des Dienstes, z.B. "OK" oder "404".
ServiceStatusNumberStatus des Dienstes, als Zahl. 0 = Unverändert, 1 = Geändert, 2 = Fehlschlag.
ServiceStatusTypeStatus des Dienstes: "Erfolg" oder "Fehlschlag".
ServiceTitleBeschreibung des Dienstes, wird z.B. im Vorschau-Fenster angezeigt.