SID - Ordnungskriterium hinzufügen
SID steht für "Sequenz-ID"
Grundsätzlich werden Testanweisungen in der Reihenfolge in einen Testfall aufgenommen, in der die Bedingungen und Aktionen in der Entscheidungstabelle stehen. Da manchmal diese Reihenfolge nicht unbedingt der Reihenfolge entspricht, in der die Testanweisungen aufeinander folgen sollen, kann man in LF‑ET die Reihenfolge der Testschritte über zusätzliche Anweisungen steuern.
Dazu kann man in einer Testanweisung z.B. folgenden Ausdruck einfügen:

Beispiel:

Alle Testanweisungen, für die eine SID konfiguriert ist, werden entsprechend der SID aufsteigend sortiert und danach folgen alle Testanweisungen ohne SID in der Reihenfolge, die sich aus der Entscheidungstabelle ergibt.
Achtung: Wenn mehrere Testanweisungen die gleiche SID haben, dann überschreibt die jeweils letzte Testanweisung in der Reihenfolge, die sich aus der Entscheidungstabelle ergibt, die vorangegangene Testanweisung mit derselben SID. Es gibt durchaus Fälle, in denen das gewünscht ist und mittels Wahl der entsprechenden SID erreicht werden kann.
| Auch wenn es im ersten Augenblick aufwändig erscheint, so kann das Pflegen des Ordnungskriteriums sehr sinnvoll sein, da andernfalls eine Änderung der Reihenfolge von Bedingungen oder Aktionen auch eine Änderung der Reihenfolge der Testschritte zur Folge haben kann. Dadurch können Testfälle unverständlich oder nicht mehr ausführbar werden. Damit kann die SID einen guten Beitrag zu stabilen und gut wartbaren Testfällen leisten. |