3 Testfallspezifikation und-durchführung
3.1 Testfalldesign und Testfallerstellung
Die Erstellung von automatisierten Testfällen erfolgt in vielen Fällen auf Basis konkreter Testfallspezifikationen. Aber auch das Design von Testfällen selbst kann automatisiert geschehen. Dies hat den Vorteil, dass die entstehenden Testfälle in vielen Fällen leichter automatisiert verarbeitbar sind als in Fließtext manuell erstellte Testfälle. Es stehen mehrere Techniken und Regelwerke zur Verfügung, die wir im folgenden Abschnitt beleuchten wollen.
3.1.1 Kombinatorik
Einige Testfallentwurfsmethoden liefern eine Menge an Testfällen, die im Normalfall gut mit datengetriebener Automatisierung abgearbeitet werden können, dazu zählen u.a.:
Äquivalenzklassenbildung ...
Get Basiswissen Testautomatisierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.