1. Grundlagen des Testens Flashcards

1
Q

Testen (testing)

A

Der Prozess, der aus allen statischen und dynamischen Lebenszyklusaktivitäten besteht, die sich mit der Planung, Vorbereitung und Bewertung einer Komponente oder eines Systems und zugehörigen Arbeitsergebnissen befassen, um festzustellen, ob sie festgelegte Anforderungen erfüllen, für den Zweck geeignet sind sowie um etwaige Fehlerzustände zu finden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

dynamisches Testen (dynamic testing)

A

Testen, das die Ausführung des Testelements beinhaltet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

statisches Testen (static testing)

A

Testen eines Arbeitsergebnisses ohne Ausführung dessen Codes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qualität (quality)

A

Der Grad, zu dem eine Komponente oder ein System die expliziten und impliziten Bedürfnisse seiner verschiedenen Stakeholder erfüllt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Debugging (debugging)

A

Der Prozess der Aufdeckung, Analyse und Entfernung der Ursachen von Fehlerwirkungen in einer Komponente oder einem System.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Validierung (validation)

A

Bestätigung durch Bereitstellung eines objektiven Nachweises, dass die Anforderungen für einen spezifischen beabsichtigten Gebrauch oder eine spezifische beabsichtigte Anwendung erfüllt worden sind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Verifizierung (verification)

A

Bestätigung durch Bereitstellung eines objektiven Nachweises, dass festgelegte Anforderungen erfüllt worden sind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Testobjekt (test object)

A

Das zu testende Arbeitsergebnis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Testelement (test item)

A

Ein Teil eines Testobjekts, der im Testprozess verwendet wird.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qualitätsmanagement (quality management)

A

Aufeinander abgestimmte Tätigkeiten zum Leiten und Lenken einer Organisation bezüglich Qualität, welche das Festlegen der Qualitätspolitik und der
Qualitätsziele, die Qualitätsplanung, die Qualitätssteuerung, die Qualitätssicherung und die Qualitätsverbesserung beinhalten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qualitätssicherung (quality assurance)

A

Aktivitäten, die darauf fokussieren, Vertrauen in die Erfüllung der Qualitätsanforderungen zu erzeugen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qualitätssteuerung (quality control)

A

Eine Menge von Aktivitäten, die entworfen wurde, um die Qualität einer Komponente oder eines Systems zu bewerten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Fehlhandlung (error)

A

Die menschliche Handlung, die zu einem falschen Ergebnis führt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Fehler(-zustand) (defect)

A

Eine Unzulänglichkeit oder ein Mangel in einem Arbeitsergebnis, sodass es seine Anforderungen oder Spezifikationen nicht erfüllt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Fehlerwirkung (failure)

A

Ein Ereignis, in welchem eine Komponente oder ein System eine geforderte Funktion nicht im spezifizierten Rahmen ausführt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Grundursache (root cause)

A

Die Ursache eines Fehlerzustands. Wenn man sie behebt, dann wird das Vorkommen der Fehlerart reduziert oder eliminiert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Grundursachenanalyse (root cause analysis)

A

Ein Analyseverfahren, das die Grundursache eines Fehlerzustands identifizieren soll.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Testprozess (test process)

A

Die Menge zusammenhängender Aktivitäten bestehend aus Testplanung, Testüberwachung und -steuerung, Testanalyse, Testentwurf, Testrealisierung,
Testdurchführung und Testabschluss.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Testzyklus (test cycle)

A

Eine Testprozess-Instanz für eine bestimmte Version eines Testobjekts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Testanalyse (test analysis)

A

Die Aktivität, die Testbedingungen durch eine Analyse der Testbasis identifiziert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Testentwurf (test design)

A

Die Aktivität, die Testfälle aus Testbedingungen ableitet und spezifiziert.

22
Q

Testrealisierung (test implementation)

A

Die Aktivität, die auf Basis der Testanalyse und des -Entwurfs die Testmittel vorbereitet, welche für die Testdurchführung benötigt werden.

23
Q

Testdurchführung (test execution)

A

Die Aktivität der Ausführung eines Tests für eine Komponente oder ein System, die Istergebnisse erzeugt.

24
Q

Testmanagement (test management)

A

Die Konzeptionierung, Planung, Schätzung, Überwachung, Berichterstattung, Steuerung und der Abschluss von Testaktivitäten.

25
Q

Testplanung (test planning)

A

Eine Aktivität im Testprozess zur Erstellung und Fortschreibung des Testkonzepts.

26
Q

Testüberwachung (test monitoring)

A

Die Aktivität, die den Status von Testaktivitäten überprüft, alle Abweichungen vom Plan oder der Erwartung identifiziert und den Status an die Stakeholder meldet.

27
Q

Teststeuerung (test control)

A

Die Aktivität, die Korrekturmaßnahmen entwickelt und anwendet, um ein Testprojekt auf den richtigen Weg zu bringen, wenn es vom Plan abweicht.

28
Q

Testabschluss (test completion)

A

Die Aktivität, die Testmittel für eine spätere Anwendung verfügbar macht, Testumgebungen in einem zufriedenstellenden Zustand hinterlässt, und die Testergebnisse an die relevanten Stakeholder übermittelt.

29
Q

Testrichtlinie (test policy)

A

Ein Dokument, das auf hohem Abstraktionsniveau die Prinzipien, den Ansatz und die wichtigsten Ziele einer Organisation in Bezug auf das Testen zusammenfasst.

30
Q

Teststrategie (test strategy)

A

Dokumentation, die an der Testrichtlinie ausgerichtet ist, und welche die allgemeinen Anforderungen für das Testen und Details für die Durchführung von Tests in einer Organisation beschreibt.

31
Q

Testkonzept (test plan)

A

Die Dokumentation der Testziele sowie der Maßnahmen und Zeitplanung, um diese zu erreichen, zum Zweck der Koordination von Testaktivitäten.

32
Q

Testplan (test schedule)

A

Eine Liste von Aktivitäten, Aufgaben oder Ereignissen des Testprozesses, mit Angabe ihrer geplanten Anfangs- und Endtermine sowie ihrer gegenseitigen Abhängigkeiten.

33
Q

Testbericht (test report)

A

Die zusammenfassende Dokumentation von Testaktivitäten und -ergebnissen.

34
Q

Testfortschrittsbericht (test progress report)

A

Eine Art Testbericht, der in regelmäßigen Abständen erstellt wird und über den Fortschritt der Testaktivitäten in Bezug auf eine definierte Vergleichsbasis und über Risiken informiert, sowie über Alternativen, wenn eine Entscheidung erforderlich ist.

35
Q

Testabschlussbericht (test summary report)

A

Eine Art von Testbericht, der beim Erreichen von Abschlussmeilensteinen erstellt wird und eine Beurteilung der entsprechenden Testelemente anhand der Endekriterien liefert.

36
Q

Testbedingung (test condition)

A

Ein testbarer Aspekt einer Komponente oder eines Systems, der als Grundlage für das Testen identifiziert wurde.

37
Q

Testfall (test case)

A

Eine Menge von Vorbedingungen, Eingaben, Aktionen (falls anwendbar), erwarteten Ergebnissen und Nachbedingungen, welche auf Basis von Testbedingungen entwickelt wurden.

38
Q

abtrakter Testfall (high-level test case)

A

Ein Testfall mit abstrakten Vorbedingungen, Eingabedaten, erwarteten Ergebnissen, Nachbedingungen und Aktionen (falls anwendbar).

39
Q

konkreter Testfall (low-level test case)

A

Ein Testfall mit konkreten Werten für Vorbedingungen, Eingaben, erwartete Ergebnisse und Nachbedingungen sowie eine detaillierte Beschreibung der Aktionen (falls anwendbar).

40
Q

Testdaten (test data)

A

Für die Testdurchführung benötigte Daten.

41
Q

Testablauf (test procedure)

A

Eine Folge von Testfällen in der Reihenfolge ihrer Durchführung, mit allen erforderlichen Aktionen zur Herstellung der Vorbedingungen und zum Aufräumen nach der Durchführung.

42
Q

Testskript (test script)

A

Eine Abfolge von Anweisungen für die Durchführung eines Tests.

43
Q

Testsuite (test suite)

A

Eine Menge von Testskripten oder Testabläufen, die in einem bestimmten Testlauf ausgeführt werden sollen.

44
Q

Testausführungsplan (test execution schedule)

A

Ein Zeitplan für die Ausführung von Testsuiten innerhalb eines Testzyklus.

45
Q

Test-Charta (test charter)

A

Die Dokumentation eines Ziels und der Agenda einer Testsitzung.

46
Q

Testumgebung (test environment)

A

Eine Umgebung, die benötigt wird, um Tests auszuführen. Sie umfasst Hardware, Instrumentierung, Simulatoren, Softwarewerkzeuge und andere unterstützende Hilfsmittel.

47
Q

Fehlerbericht (defect report)

A

Die Dokumentation des Auftretens, der Art und des Status eines Fehlerzustands.

48
Q

Abweichungsbericht (incident report)

A

Die Dokumentation des Auftretens, der Art und des Status einer Abweichung.

49
Q

Testbasis (test basis)

A

Alle Informationen, die als Basis für die Testanalyse und den Testentwurf verwendet werden können.

50
Q

Verfolgbarkeit (tracebility)

A

Der Grad, zu dem eine Beziehung zwischen zwei oder mehr Arbeitsergebnissen hergestellt werden kann.

51
Q

Überdeckung (Coverage)

A

Der Grad, ausgedrückt in Prozent, zu dem bestimmte Überdeckungselemente von einer Testsuite genutzt wurden.

52
Q

Testorakel (test oracle)

A

Eine Informationsquelle zur Ermittlung des erwarteten Ergebnisses, um es mit dem tatsächlichen Ergebnis eines Systems unter Test zu vergleichen.