Atomare und nicht-atomare datengetriebene Tests

Wenn Sie datengetriebene Tests durchführen möchten, sollten Sie sich zuerst mit den zwei dazu in Silk Central vorgesehenen Testtypen vertraut machen:
Atomare datengetriebene Tests
Hier wird für alle Datenzeilen in der Datenquelle ein einziges Testergebnis erzeugt. Daher ist der Test nur erfolgreich, wenn jede Datenzeile zum Erfolg führt. Wenn die Ausführung mit einer Datenzeile fehlschlägt, wird der gesamte Test als fehlgeschlagen gekennzeichnet.
Nicht-atomare datengetriebene Tests
Hier wird für jede Datenzeile in der Datenquelle ein eigener Test verwendet. Daher führt jede Datenzeile zu einem Testergebnis (bestanden oder fehlgeschlagen). Wenn Sie beispielsweise eine Kalkulationstabelle mit vier Zeilen als Datenquelle verwenden, erhalten Sie den ursprünglich von Ihnen erstellten Test (ein übergeordneter Test) und zusätzlich vier neue untergeordnete Knoten des Testplans (einen für jede Zeile).

Weitere Informationen über die Erstellung von datengetriebenen Tests finden Sie unter Erstellen von datengetriebenen Tests.

Der dabei erstellte übergeordnete Test verfügt über keine Parameter, da er lediglich als Strukturierungselement für ihre untergeordneten Knoten des Testplans dient und nicht als richtiger Test verwendet wird. Alle Werte der Datenquelle werden im Bereich Datengetriebene Eigenschaften des übergeordneten Tests angezeigt.

Beachten Sie beim Zuordnen eines übergeordneten Tests zu einer Anforderung, dass Links zu Anforderungen nur bei atomaren, datengetriebenen Tests vererbt werden.

Der übergeordnete Test eines nicht-atomaren, datengetriebenen Tests kann keiner Vorbereitung oder Nachbereitung zugeordnet werden, da dieser lediglich als Ordner verwendet wird. Sie können jedoch seine untergeordneten Knoten oder einen atomaren, datengetriebenen Test einer Vorbereitung oder Nachbereitung zuordnen.

Weitere Informationen über Begrenzungen für Datenquellen finden Sie unter Begrenzungen für Datenquellen.