07 - Fehler vermeiden Flashcards

1
Q

Testen (testing)

A

Testen dient der Überprüfung, ob ein Stück Software das gewünschte Verhalten zeigt.

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

Fehlerbeseitigen (debugging)

A

Fehlerbeseitigung bezeichnet die Suche nach der Ursache eines Software-Fehlers und seine Beseitigung.

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

Positives Testen

A

Positives Testen ist das Testen der Fälle die funktionieren sollen.

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

Negatives Testen

A

Negatives Testen ist das Testen der Fälle die fehlschlagen sollten.

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

Zusicherung (assertion)

A

Ein boolscher Ausdruck für eine Bedingung von der Erwartet wird, dass sie wahr ist.

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

Testgerüst (unit testing framework)

A

Eine Menge von Klassen / Objekten, die als Grundlage für einen Modultest dienen.

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

Manuelle Ausführung

A

Eine manuelle Ausführung ist das zeilenweise Durchgehen durch einen Quelltextabschnitt, bei dem Zustandsänderungen und das Verhalten einer Anwendung beobachtet werden.

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