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.