Kiosk
Der Kiosk stellt eine besondere Funktionalität im Zusammenhang mit succests Testdatenbereitstellungs-Feature dar. Einfach gesagt, ermöglicht er es, dass Tester sich im Self-Service-Verfahren mit Testdaten versorgen, ohne mit succest umgehen können zu müssen. Der Kiosk ist auch ohne vorherigen Login ins succest Testcase Repository (TCR) möglich (siehe dazu Konfigurationsdatei ApplicationConfiguration).
Im Kiosk stehen beliebig viele Testfälle in beliebig vielen Kategorien bereit, die der Nutzer ausführen kann. Diese Strukturierung kann in einer Pflegemaske eingestellt werden. Vor jeder Ausführung steht die Auswahl der Anzahl Durchläufe und je nach Testfall noch die Eingabe von Parameterwerten. Nachdem die Objekte alle erfolgreich im Zielsystem angelegt wurden, werden die vom Testfall zurückgegebenen Werte und IDs angezeigt.
Bei der Ausführung des Testfalls versucht succest auch Werte aus dem angebundenen Test Management Tool zu laden. Wenn dort Parameter mit gleichen Namen wie die Argumente des Testfalls gefunden werden, dann werden diese zur Ausführung herangezogen. Im Kiosk eingegebene Werte haben hierbei allerdings Vorrang zu Werten aus dem Test Management Tool.
Sollten den Parametern falsche Werte zugewiesen werden, so wird der Benutzer, wie in Abbildung 3, darauf hingewiesen.
Testfälle für den Kiosk zu schreiben unterscheidet sich nicht vom Schreiben "normaler" Testfälle. Es müssen lediglich ein paar Dinge beachtet werden. Diese sind in einem separaten Artikel beschrieben.