Testen Flashcards

1
Q

Der Begriff Test wird nach dem lEEE Standard 610.12-1990 (IEEE Standard Glossary of Software Engineering Terminology) wie folgt definiert:

A

Test is an activity in which a system or component is executed under specified conditions, the results are observed or recorded, and an evaluation is made of some aspect of the system or component. [IEEE1]

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

Definition von Testen nach Wallentowitz, H.; Reif, K.

A

Testen ist eine Entwicklungsaktivität mit dem Ziel, Fehler zu finden. Testen hat das Ziel die Qualität und Zuverlässigkeit eines Produktes zu erhöhen.

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

Merkmale von Testen

A

1,Unterschiedlich Definitionen
• z.B. IEEE Standard 610.12-1990

2. Allgemein:
• System/Komponente wird speziell
stimuliert/angeregt
• Systemreaktion wird aufgezeichnet
• Auswertung der Informationen
  1. Testen hat zum Ziel:
    • Fehler zu finden
    • Fehlerfreiheit zu zeigen (Achtung!)
  2. Testen kann nicht beweisen, dass ein System frei von Fehlern ist! (Komplexität, Anzahl der Zustände)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Testen hat zum Ziel:

A
  1. Fehler zu finden

2. Fehlerfreiheit zu zeigen (Achtung!)

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

Kann Teste beweisen, dass ein System frei von Fehlern ist?

A

Nein! Testen kann nicht beweisen, dass ein System frei von Fehlern ist! (Komplexität, Anzahl der Zustände)

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

Testen vs Prüfung vs Diagnose

A
  1. Zeitliche Einordnung
    • Testen in der Entwicklung
    • Prüfung und Diagnose zur Produktion und im After Sales Bereich
  2. Tiefe
    • Testen sehr genau -> möglichst alle Anforderungen testen
    • Prüfen/Diagnose oftmals nur kritische Aspekte oder nach Fehlervermutung
  • Testen weist nach, dass eine Produktreihe prinzipiell richtig entwickelt wurde
  • Prüfung und Diagnose bezieht sich meist auf konkrete Einzelfälle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Testprozess - Test Embedded (TEmb)

A
  1. Testprozess für eingebettete Systeme
  2. Beschreibung eines allgemeinen Vorgehens während des Testens
  3. Stellt eine Hilfe dar, um wichtige Aspekte „rund um das Testen“ nicht zu vergessen
  4. Betrachtung der Aspekte: Life-cycle, Infrastruktur, Technik, Organisation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly