Teststrategie
Was ist Teststrategie?
Die Teststrategie wird auch als Testansatz bezeichnet, der definiert, wie Tests durchgeführt werden sollen. Der Testansatz hat zwei Techniken:
Proactive - Ein Ansatz, bei dem der Testentwurfsprozess so früh wie möglich eingeleitet wird, um die Fehler zu finden und zu beheben, bevor der Build erstellt wird.
Reactive - Ein Ansatz, bei dem der Test erst nach Abschluss von Design und Codierung gestartet wird.
Verschiedene Testansätze:
Es gibt viele Strategien, die ein Projekt je nach Kontext anwenden kann, und einige davon sind:
Dynamische und heuristische Ansätze
Beratungsansätze
Modellbasierter Ansatz, der statistische Informationen zu Ausfallraten verwendet.
Ansätze basierend auf risikobasierten Tests, bei denen die gesamte Entwicklung auf der Grundlage des Risikos erfolgt
Methodische Ansätze, die auf Fehlern beruhen.
Standardkonformer Ansatz, der durch branchenspezifische Standards festgelegt wird.
Zu berücksichtigende Faktoren:
Produktrisiken oder Ausfallrisiken oder die Umwelt und das Unternehmen
Fachwissen und Erfahrung der Menschen in den vorgeschlagenen Werkzeugen und Techniken.
Regulatorische und rechtliche Aspekte wie externe und interne Regelungen des Entwicklungsprozesses
Die Art des Produkts und der Domäne