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