Der Begriff Test wird nach dem lEEE Standard 610.12-1990 (IEEE Standard Glossary of Software Engineering Terminology) wie folgt definiert:
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]
Definition von Testen nach Wallentowitz, H.; Reif, K.
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.
Merkmale von Testen
1,Unterschiedlich Definitionen
• z.B. IEEE Standard 610.12-1990
2. Allgemein: • System/Komponente wird speziell stimuliert/angeregt • Systemreaktion wird aufgezeichnet • Auswertung der Informationen
Testen hat zum Ziel:
2. Fehlerfreiheit zu zeigen (Achtung!)
Kann Teste beweisen, dass ein System frei von Fehlern ist?
Nein! Testen kann nicht beweisen, dass ein System frei von Fehlern ist! (Komplexität, Anzahl der Zustände)
Testen vs Prüfung vs Diagnose
Testprozess - Test Embedded (TEmb)