1 Grundlagen: Schlüsselbegriffe Flashcards

(35 cards)

1
Q

Debugging?

A

Tätigkeit des
- Lokalisierens/ Identifizierens,
- Analysierens
- Entfernens
der Ursachen von FW in der SW.

(Ursachen von FW = FZ)

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

Debugging
Rollen im Testkontext
TYPISCHERWEISE

A

Debugging durch
Entwickler,
- inklusive zugehörige Komponenten- und Komponentenintegrationstests

Tester:
- ursprüngliche Tests und Nachtests

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

Debugging
Rollen im Testkontext
AGIL

A

agile SW-Entwicklung
(und einige andere SWELZ-Modelle):

Tester auch involviert bei
- Debugging und
-Komponententests

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

Qualitätssicherung

A

Aktivitäten mit Fokus

Vertrauen in die
Erfüllung von
QUALITÄTSANFORDERUNGEN aufzubauen

(vermeiden
Abweichungen von QUALITÄTSANFORDERUNGEN
= Fehler)

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

Qualitätssicherung & Testen: Unterschied

A

(konstruktive) Qualitätssicherung eigentlich
= Fehler vermeiden
= u.a. Einhaltung gültiger Prozesse

Testen = Fehler finden
= Qualitätssteuerung

(Qualitätsmanagement = Oberbegriff
- Qualitätssteuerung
- Qualitätssicherung)

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

Qualitätssicherung & Testen: Überschneidungen

A

(konstruktive) Qualitätssicherung
= u.a. Einhaltung gültiger Prozesse
=> unterstützt damit auch korrektes Testen

Beitrag Testen zur Prozessverbesserung
- Einzelne Abweichungen im SW-Entwicklungsprozess: Grundursachenanalyse
- Testprozess insgesamt: Lessons-learnt-meeting Testabschluss

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

Def. Fehlhandlung
LZ

A

Menschliche Handlung,

die zu einem falschen Ergebnis führt

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

Def. Fehlerwirkung

A

Ein Ereignis, in welchem

eine K./ ein S.

eine geforderte Funktion

nicht im spezifizieren Rahmen

AUSFÜHRT

Mögliche, aber nicht zwingende Folge eines FZ

failure

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

Def. Fehlerzustand

A

Unzulänglichkeit/ Mangel in

AE,

wo es seine (ureigenen)

Anforderungen oder Spezifikationen
nicht erfüllt

Folge einer Fehlhandlung einer Person oder Umweltbedingungen

Mögliche Folgen:
- Weitere Fehlhandlung(en)
- Fehlerwirkung, wenn zur Laufzeit angetroffen

Defect, fault or bug

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

Falsch positives Testergebnis

A

Testergebnis, das von erwartetem abweicht und
NICHT Folge von FZ im Testobjekt ist

Gleiche Ursachen wie bei falsch negativen Ergebnissen

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

Falsch negatives Testergebnis
LZ

A

Testergebnis entspricht erwartetem Ergebnis
TROTZ FZ im Testobjekt

Gleiche Ursachen wie bei falsch positiven Ergebnissen

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

Grundursache
LZ

A

Ursache eines Fehlerzustands

früheste
- Aktionen oder
- Bedingungen, die zur

Entstehung des FZ beigetragen haben

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

Qualität
LZ

A

Der Grad,

indem S., K. oder ein Prozess

  • die Kundenerwartungen und -bedürfnisse
  • ein Satz inhärenter Merkmale
    erfüllt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Testbedingung

A

Testbarer Aspekt

von K. oder S.

der als

Grundlage für das Testen

identifiziert wurde

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

(Rück)Verfolgbarkeit

A

Grad, zu dem

Beziehung zwischen

2 oder mehr
Arbeitsergebnissen

hergestellt werden kann

(zusammengehörige Teile von
- Testdokumentation und
- Software)

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

Testverfahren

A

Vorgehensweise zum

Definieren von
- Testbedingungen

Entwerfen von
- Testfällen &

Spezifizieren von
- Testdaten

17
Q

Testfall
GLOSSAR

A

Auf Basis von
Testbedingungen entwickelte

Menge von
- Vorbedingungen,
- Eingaben
- Aktionen,
- erwarteten Ergebnissen &
- Nachbedingungen

18
Q

Testmittel

A

Arbeitsergebnisse, die

während Testprozess
- erstellt &
- gebraucht werden für

Tests
- planen
- entwerfen
- ausführen
- auswerten
- darüber berichten

19
Q

Testplanung

A

Aktivität Testprozess zur

  • Erstellung
  • Fortschreibung
    Testkonzept
20
Q

Testüberwachung

A

Aktivität, die

  • Status von Testaktivitäten überprüft
  • Abweichungen vom Plan/ Erwartung identifiziert
  • Status an Stakeholder meldet
21
Q

Testanalyse

A

Aktivität, die

TESTBEDINGUNGEN durch eine

Analyse der

Testbasis

identifiziert

22
Q

Testentwurf

A

Aktivität, die

TESTFÄLLE aus

Testbedingungen

  • ableitet &
  • spezifiziert
23
Q

Testrealisierung

A

Tätigkeit, die

auf Basis
- Testanalyse
- Testentwurf

TESTMITTEL vorbereitet,

welche für Testausführung benötigt werden

24
Q

Testdurchführung

A

Aktivität der

Ausführung eines Tests für
- Komponente
- System, die

Ist-Ergebnisse erzeugt.

25
Testabschluss
Aktivität, die TESTMITTEL für später Anwendung verfügbar macht TESTUMGEBUNGEN in zufriedenstellenden Zustand hinterlässt TESTERGEBNISSE an Stakeholder übermittelt
26
Testbasis GLOSSAR
Alle Informationen, die als Basis für - Testanalyse & - Testentwurf verwendet werden können.
27
Def. Testdaten
Für Testdurchführung benötigte Daten
28
Testen GLOSSAR online LZ
Prozess aus allen - statischen & - dynamischen Lebenszyklusaktivitäten die sich befassen mit - Planung - Vorbereitung - Bewertung von K. oder S. um festzustellen, ob sie - festgelegte Anforderungen erfüllen - für Zweck geeignet sind - etwaige FZ zu finden
29
Def. Testorakel
Informationsquelle zur Ermittlung der jeweiligen ERWARTETEN Ergebnisse, um diese mit tatsächlichen Ergebnissen eines Systems unter Test zu vergleichen NICHT der Code, sondern - anderes existierendes System - Benutzerhandbuch - Spezialwissen einer Person
30
Def. Überdeckungsgrad
Elemente, die - während des Testens AUSGEFÜHRT worden sind als Prozentsatz - der Elementmenge in der Testbasis insgesamt
31
Verifikation <=> Validation LZ
- Gemeinsamkeit: Bereitstellen objektiver Nachweis - Unterschied: Gegenstand/ Ebene, wofür objektiver Nachweis erstellt werden soll - Verifikation: Haben wir es richtig gebaut? - Validation: Haben wir das Richtige gebaut?
32
Def. Verifizierung Glossar LZ
Bereitstellen von objektivem Nachweis, dass festgelegte Anforderungen (auf Niveau von technischer Umsetzung/ Spezifikationen) erfüllt worden sind
33
Def. Validierung Glossar LZ
Bereitstellen vom objektivem Nachweis, dass Anforderungen - aus Sicht der Benutzer - für einen spezifischen beabsichtigten Gebrauch (oder eine spezifische beabsichtigte Anwendung) erfüllt worden sind.
34
Testelement
- Das einzelne zu testende Element - In der Regel existiert ein Testobjekt und viele Testelemente. - Anforderungen, zu unterstützende Geräte...
35
Testobjekt
Das zu testende ARBEITSERGEBNIS