Was macht manual-bb-test-harness?
Black-box-first Skill Suite für manuelles Testdesign, risikobasierte Priorisierung, Synthese minimaler Testfälle und Release-Gate-Entscheidungen.
Übersicht
Diese Skill Suite hilft dir dabei, manuelle Black-Box-Tests effizient zu planen und durchzuführen. Sie deckt den gesamten Prozess ab: von der Identifizierung von Testperspektiven über die risikobasierte Priorisierung bis hin zur Entscheidung, ob ein Release freigegeben werden kann.
Funktionen
- Testperspektiven ableiten – Basierend auf Anforderungen und Benutzeroberflächen werden systematisch Testszenarien identifiziert.
- Risikopriorisierung – Jedes Szenario erhält eine Risikobewertung, um die wichtigsten Tests zuerst durchzuführen.
- Minimale Testfall-Synthese – Aus der Menge möglicher Tests wird eine minimale, aber abdeckungsreiche Suite generiert.
- Release-Gate-Entscheidungen – Definiere Kriterien, die erfüllt sein müssen, bevor ein Release freigegeben wird.
Voraussetzungen
- Keine spezifischen Plattformabhängigkeiten
- Grundlegendes Verständnis von manuellen Testprozessen
- Zugriff auf die zu testende Anwendung (Black-Box)
Verwendung
- Testperspektiven sammeln – Beschreibe die zu testende Funktionalität oder Benutzeroberfläche.
- Priorisieren – Weise Risikostufen zu (z. B. hoch, mittel, niedrig).
- Minimieren – Lasse den Skill die wichtigsten Testfälle vorschlagen.
- Gate-Check – Prüfe, ob alle Kriterien für einen Release erfüllt sind.
Beispiele
- Testperspektive: "Anmeldemaske – Benutzer gibt falsches Passwort ein"
- Risiko: Hoch (Sicherheitsrelevanz)
- Minimaler Testfall: "Prüfen, ob nach 3 Fehlversuchen ein temporärer Lockout erfolgt"
- Release-Gate-Kriterium: "Alle hochriskanten Tests müssen bestanden sein"
Lizenz
Dieses Projekt steht unter der MIT-Lizenz. Weitere Details findest du in der Datei LICENSE.