Testdaten einbinden
Häufig benötigt man für die Durchführung eines Testfalles konkrete Testdaten, wie z.B.:
- Benutzername
- E-Mail-Adresse
- Passwort
- etc.
Im Grunde könnte man dafür Testanweisungen mit Aufzählungen verwenden, wie zum Beispiel:
Melden Sie sich am Webshop
mit Benutzername "(showcase, showNord, j2ee)"
und Password "(show, show, j2ee)" an.
Allerdings kann es dann passieren, dass der Benutzer "j2ee" mit dem Passwort "show" kombiniert wird und damit wäre eine Anmeldung am zu testenden System nicht möglich.
Wenn also unterschiedliche Werte in einem Testschritt, oder über Testschritte hinweg, von einander abhängig sind, dann bietet LF‑ET die Möglichkeit, Testdatensätze einzubinden, die sicherstellen, dass am Ende alle im Testfall generierten Werte zueinander passen.
Bei LF‑ET können Entscheidungstabellen mit Text-Dateien verknüpft werden, die Tabellen mit vordefinierten Testdaten in CSV-Form (CSV: Comma Separated Values) enthalten.
Tipp: Auch wenn die Menge der Werte für eine Aufzählung zu groß wird, dann ist die Auslagerung der Aufzählung in eine CSV-Datei eine mögliche Lösung.
Die Abkürzung GTD steht für "Globale Testdaten" und wird mit vorangestelltem Sternzeichen in Dateien und in Testanweisungen als Schlüsselwort verwendet: *GTD. Die Groß-Kleinschreibung spielt dabei keine Rolle.
| Damit im Testanweisungs-Editor der Bereich "Testdaten einbinden und filtern" aufgeklappt werden kann, muss eine Verknüpfung zu einer Testanweisungs-Untergruppe zur Einbindung und Filterung von Testdaten bestehen. |