Glossar von Begriffen aus Testlink
Umfang
Dieses Dokument beinhaltet Konzepte, Begriffe und Definitionen, welche dazu dienen
die Test-Terminologie zu verstehen. Kursiver Text erklaert die Benutzung in TestLink.
Definitionen
- Aktuelles Ergebnis (="Actual outcome")
Das Verhalten, welches sich zeigt, wenn das Objekt unter spezifischen
Bedingungen getestet wird.
- Bug (= Fault)
Die manifestation eines Errors in einer Software.
- Coverage item
Eine Entitaet oder Eigenschaft, welche als Basis fuer das Testing verwendet wird.
- Error
Eine menschliche Aktion, die ein fehlerhaftes Resultat hervorruft.
- Erwartetes Ergebnis (="Expected results") (= Predicted outcome
or Expected outcome)
Das Verhalten, welches laut Spezifikation ein Objekt
unter spezifischen Umstaenden zeigen muss.
- Failure
Abweichung der Software von der erwarteten Lieferung oder Service.
- Fault (= Bug)
Die Manifestation eines Errors in einer Software.
Ein Fault, kann, wenn er auftritt, einen Failure verursachen.
- Schritte (="Steps") (= Test Scenario, Input)
Eine Abfolge von ausfuehrbaren Aktionen von einem Anfangs- zu einem Endpunkt.
- Testprojekt (="Test Project")
Ein Testprojekt ist die oberste Struktur in TestLink-Daten. Alle
Daten (ausser Benutzern) sind mit dem aktiven Testprojekt verbunden.
- Testfallsuite (="Test case suite")
Eine Ansammlung von einem oder mehreren Testfaellen
fuer die derzeit zu testende Software.TestLink benutzt diesen Begriff
fuer die Anordnung von Testfaellen innerhalb der Test-Definition und eines Testplans.
- Testfall-Abdeckung (="Test Coverage")
Der Grad, in Prozent ausgedrueckt, zu dem ein
Coverage item mit einer
Testfallsuite abgedeckt wurde.
- Test-Ausfuehrung (="Test execution")
Das Ausfuehren einer Testfallsuite
durch die zu testende Software, was ein
aktuelles Ergebnis erzeugt.
Eine Testfallsuite wird durch Testfaelle waehrende der Test-Definition
durch Zuweisung zu einem Testplan definiert.
- Testplan (="Test Plan")
Ein Protokoll ueber den Prozess des Test-Planen, der Auskunft gibt ueber den Grad der Einbindung der Tester,
der Testumgebung, der Technik fuer den Testfall-Design und Test-Messung, welche verwendet wird, sowie
das prinzipielle Grundprinzip.
TestLink erlaubt es Testfallsuiten, Builds und
Benutzerzuweisungen in einem Testplan zu definieren.
- Test-Definition (="Test Specification")
Fuer jeden Testfall gibt es eine Beschreibung des
coverage item, des Anfangszustandes der zu testenden
Software, der Schritte und
der erwarteten Ergebnisse.
- Testen (="Testing")
Der Prozess, der Software ausfuehrt, um zu verifizieren, dass sie den spezifizierten
Anforderungen genuegt und um Errors zu entdecken.
- Testfall (="Test case")
Eine Menge von Schritten, Vorbedingungen and
erwarteten Ergebnissen, welche fuer einen
speziellen Zweck entwickelt wurden, wie z.B. das Ausueben eines speziellen
Szenarios oder die Einhaltung mit spezifischen Anforderungen zu verifzieren.