Je kritischer ein Workflow ist, je mehr muss er getestet werden. Das Abdecken und Herauspicken aller Möglichkeiten zum Testen des Workflows, kann mitunter sehr umständlich mittels mehrerer Filter und Stichproben Tools erfolgen. Wie dies auch einfacher gehen kann, erfährst du in diesem Tuesday Tipp.
Das Schlüsselwort zum Erfolg lautet in diesem Fall Datensätze auswählen (Select Records). Mit diesem lassen sich einzelne Datenzeilen oder Datenzeilengruppen aus dem Datensatz herauspicken. Dies erfolgt dabei einfach über die Zeilenposition – im Test sollte daher sichergestellt sein, dass sich diese nicht während dem Testen ändern. Die Konfiguration des Tools ist dabei denkbar einfach: Pro Zeile kann man entweder eine einzelne Zeile angeben oder einen Bereich.
Im Beispiel werden die Zeile 3,4,5 und 10 herausgefiltert. Will man die ersten 5 Zeilen auswählen, so gibt es den Trick -5 statt 1-5 zu schreiben. Ebenso gibt es die Möglichkeit mit einem + am Ende alle Zeile ab dieser Zeile auszuwählen. Ein Auswählen der vorletzten oder zehntletzten Zeile ist jedoch nicht möglich, sodass man auch hier die Zeilennummer angeben muss. In Fällen, in denen man hunderte oder tausende Zeilen gezielt herauspicken muss, sollte man jedoch überlegen, ob man nicht einen extra Testdatensatz anlegt, da die Performance des Tools nicht auf solche Mengen ausgelegt ist.
Sobald der Workflow mit den getesteten Datensätzen funktioniert, kann man das Tool einfach wieder entfernen und den Workflow nun mit allen Daten laufen zu lassen. In größeren Projekten und Szenarien ist es selbstverständlich jedoch sinnvoller, ein Datei-Sample mit allen Testfällen zu erstellen und mit diesem den Workflow zu testen.
Weitere Tipps Tuesday Beiträge
Dieser Eintrag ist Teil der Tipps Tuesday-Serie, alle Einträge dieser Serie findest du in unserem Index aufgelistet.
Você deve ser um usuário registrado para adicionar um comentário aqui. Se você já estiver registrado, faça logon. Se você ainda não estiver registrado, registre-se e faça logon.