Beruflich Dokumente
Kultur Dokumente
Agiles Testkonzept
Agiles Testkonzept
- das generelle Testkonzept ist beim agilen Testen ähnlich der Test Policy auf hohem Abstraktionsniveau
- darin definiert sind Prinzipien, Vorgehensweisen und wichtigsten Ziele einer Organisation in Bezug auf
das Testen, die für jedes Projekt einzuhalten sind
- möglicher Aufbau:
wichtigsten sind bzw. den größten Nutzen bringen, und liefern diese zügig und
Im Detail:
b) Testbare Akzeptanzkriterien
Sicherstellen, dass jedes Backlog Item bzw. jede User Story testbare Akzeptanzkriterien aufweist – hier
sind statische Testtechniken wie Reviews anzuwenden und so lange mit Product Owner, Entwicklern und
Business Analysten abzuklären, bis alle Kriterien klar sind.
c) Testaufwand berücksichtigen
Einbringen der Testsicht bei allen Planungsmeetings, d. h. bei den Komplexitätsschätzungen ist
sichergestellt, dass auch der Testaspekt berücksichtigt wird.
d) Testentwurf und Durchführung
Während der Entwicklungszyklen (Sprints) sind für jedes Akzeptanzkriterium je nach Kritikalität Testfälle
zu entwerfen, zu dokumentieren und durchzuführen.
f) Abnahmetest
Sicherstellung, dass zu jedem Akzeptanzkriterium zumindest ein Testfall erstellt wird.
g) Traceability
Jeder Testfall ist eindeutig einer Story zugeordnet.
c. Qualitätsnachweis
Der Nachweis ist durch ein Testprotokoll zu erbringen.
d. Teamzusammensetzung
Das Team besteht aus Mitgliedern mit crossfunktionalen Skills. Um die Enduser-Sicht in den Teams
bereits zu berücksichtigen, ist in jedem Team mindestens ein Tester fix einzubinden.
4. Zu erreichende Qualitätskriterien
Durch „Definition of Done“-Meldung von Stories ist sichergestellt, dass keine Fehler der Klasse „Blocker“
und „Schwere Fehler“ vorliegen. Somit ist sichergestellt, dass diese Funktion im Einsatz funktionstauglich
ist.
5. Verbesserungsprozess
Jeder Entwicklungszyklus (Sprint) ist mit einer Retrospektive abzuschließen, in der Rückblick und
Potenzial für Verbesserungen entwickelt wird.