Filtern mit Spaltenwerten
Bei allen bisher beschriebenen Filteranweisungen kann anstelle eines konstanten Vergleichswertes auch ein Spaltenname angegeben werden.
|
Beispiel

Wert in Spalte "Baujahr" der Quell-Tabelle "Daten" |
Wert in Spalte "Inbetriebnahme" der Quell-Tabelle "Daten" |
Datenzeile wird übernommen |
|---|---|---|
2004 |
2004 |
Nein |
2004 |
2005 |
Ja |
2005 |
2006 |
Ja |
2005 |
2005 |
Nein |
2006 |
2007 |
Ja |
Filtern mit Intervallen oder Listen
Ist der zum Filtern gewählte Vergleichswert ein Intervall oder eine Aufzählung,
*GTD.Demotabelle
Satznummer ; Intervall ; Aufzaehlung
1 ; [ 2 : 4 ] ; ( 2, 3, 4 )
dann liefert die Datentabelle beim Zugriff auf den Wert standardmäßig
-
für Intervalle, je nach gewählter Generierungs-Option, aus dem Intervall entweder den Mittelwert oder einen Zufallswert,
-
für Aufzählungen einen aus der Aufzählung zufällig gewählten Wert.
Soll aber mit dem Intervall-Ausdruck oder mit der Aufzählung gefiltert werden, dann muss dazu der Ausdruck in der Datentabelle "Escaped" werden, d.h. dem Ausdruck muss in der Datentabelle ein Rückwärtsschrägstrich (Backslash) vorangestellt werden:
*GTD.Demotabelle
Satznummer ; Intervall ; Aufzaehlung
1 ; \[ 2 : 4 ] ; \( 2, 3, 4 )

|
Bei der Einbindung konkreter Testanweisungen in einen Testfall werden aus Intervallen und Aufzählungen immer konkrete Werte abgeleitet. |