Product Design, Manufacturing & Innovation Resources

Exploratives Testen

Exploratives Testen

Exploratives Testen

Zielsetzung:

Gleichzeitig lernen, entwerfen und durchführen von Tests.

Wie es verwendet wird:

Vorteile

Nachteile

Kategorien:

Am besten geeignet für:

Exploratives Testen ist besonders in Branchen wie der Softwareentwicklung nützlich, wo Projektzeitpläne eng gefasst und flexible Iterationen üblich sind, beispielsweise in agilen Methoden. Dieser Ansatz wird häufig in den frühen Phasen der Produktentwicklung gewählt, wenn neue Funktionen eingeführt werden und formale Testprozesse noch nicht implementiert sind. Er kann von Entwicklungsteams oder Qualitätssicherungsingenieuren initiiert werden, die ein intuitives Verständnis der Anwendungsfunktionalität besitzen. Die Teilnehmer sind in der Regel erfahrene Tester, die ihr Fachwissen nutzen, um potenzielle Benutzerinteraktionen zu identifizieren, die von skriptbasierten Tests möglicherweise übersehen werden. Beispielsweise könnten Tester im Kontext einer mobilen Anwendung verschiedene Geräteeinstellungen, Netzwerkbedingungen oder Benutzerverhaltensmuster untersuchen, die zu unerwarteten Anwendungsabstürzen oder UI-Problemen führen könnten. Dieser unstrukturierte Ansatz ermöglicht eine flexiblere Reaktion auf die sich verändernde Natur der Software und kann auch informelle Wissensaustauschsitzungen innerhalb der Teams fördern, was zu einer robusteren Testkultur führt. Beispiele für erfolgreiche Anwendungen dieser Methode sind große Technologieunternehmen wie Microsoft und Google, bei denen exploratives Testen Teil ihrer Qualitätssicherungsstrategie ist. Dies ermöglicht schnelle Feedbackschleifen, Anpassungsfähigkeit bei Anwendungen, die häufigen Änderungen unterliegen, und eine Kultur, die Innovation durch investigative Erkundung wertschätzt.

Die wichtigsten Schritte dieser Methodik

  1. Identifizieren Sie Bereiche der Anwendung, die anhand von Funktionsänderungen oder Benutzergeschichten genauer untersucht werden sollen.
  2. Nutzen Sie verschiedene Testmethoden wie Fehlerraten und exploratives Testdesign.
  3. Interagieren Sie mit der Anwendung auf eine Weise, die dem Verhalten realer Nutzer nachempfunden ist.
  4. Die Ergebnisse der Erkundung sollten ohne Verwendung formaler Vorlagen dokumentiert werden.
  5. Die Erkundung wird auf Grundlage des unmittelbaren Feedbacks aus den Interaktionen angepasst.
  6. Kommunizieren Sie Ihre Erkenntnisse und Eindrücke während des gesamten Prozesses informell mit dem Team.
  7. Führen Sie Folgetests an zuvor entdeckten Fehlern durch, um deren Behebung zu bestätigen.

Profi-Tipps

  • Führen Sie während explorativer Tests eine heuristische Evaluation durch, um Usability-Probleme systematisch zu identifizieren und so das gesamte Benutzererlebnis zu verbessern.
  • Dokumentieren Sie explorative Sitzungen durch Bildschirmaufnahmen oder Notizen, damit zukünftige Tester die Vorgehensweisen analysieren und die Methodik kontinuierlich verbessern können.
  • Priorisieren Sie die Funktionstests anhand der Auswirkungen auf den Benutzer und potenzieller Fehlerszenarien, um sicherzustellen, dass Bereiche mit hohem Risiko während der Untersuchung ausreichend berücksichtigt werden.

Verschiedene Methoden lesen und vergleichen, Wir empfehlen die

> Umfassendes Methoden-Repository  <
zusammen mit den über 400 anderen Methoden.

Ihre Kommentare zu dieser Methodik oder zusätzliche Informationen sind willkommen auf der Kommentarbereich unten ↓ , sowie alle ingenieursbezogenen Ideen oder Links.

Historischer Kontext

1829
1850
1854
1854
1895
1899
1900
1828
1848
1850
1854
1884
1896
1900
1903

(wenn das Datum unbekannt oder nicht relevant ist, z. B. „Strömungsmechanik“, wird eine gerundete Schätzung seines bemerkenswerten Auftretens bereitgestellt)

Bilder in voller Größe und Downloads sind nur für registrierte Mitglieder 100% kostenlos verfügbar.

> Login <