Definiere kontinuierlich Testszenarien und Testfälle!

Definiere kontinuierlich Testszenarien und Testfälle!

Warum testen wir?
Wir testen, weil wir überprüfen wollen, ob eine Funktion, ein Programm oder das gesamte System genau das tut, was wir verlangen.
Die Ergebnisse eines erfolgreichen Tests müssen den Anforderungen entsprechen.
Wir sammeln durch Tests auch unsere ersten praktischen Erfahrungen.
Diese praktischen Erfahrungen können dazu führen, dass wir unsere Anforderungen überdenken und anpassen oder erweitern.

Wir sollten jede Anforderung testen und jede Erwartung beweisen.
Wir sollten die Regel befolgen: Was nicht getestet wurde, muss als nicht funktionierend angesehen werden.

Es ist besser, über die Testszenarien bereits zusammen mit der Definition der Anforderungen nachzudenken, als später zu versuchen, die Testszenarien herauszufinden.
Entwickler sollten auch Testfälle definieren, da sie während der Entwicklung sehen können, was überprüft werden muss.

Identifiziere, was getestet werden muss, definiere, wie es getestet werden soll und wie das gewünschte Ergebnis aussehen soll, und schreibe es auf.
Stelle sicher, dass für jedes Szenario positive und negative Testfälle vorhanden sind.
Die positiven decken die beabsichtigten oder normalen Situationen ab und die negativen decken die unbeabsichtigten oder aussergewöhnlichen Situationen ab.
Eine Lösung muss oft mehrmals unter verschiedenen Bedingungen getestet werden.

Es ist vorteilhaft, die Beziehung zwischen den Anforderungen und ihren Testfällen zu dokumentieren.
Wenn eine Anforderung geändert werden soll, weiss man, welche relevanten Testfälle und deren gewünschten Ergebnisse ebenfalls überarbeitet werden müssen.
Wenn du eine Liste der Testfälle führst, die mit jeder Anforderung verknüpft sind, hast du einen guten Überblick über ausstehende Tests und den Status jeder Anforderung.

Tags:

Comments

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Search


Categories


Recent Posts


Tags