Vorbereitung und Nachbereitung von Tests

Sie können in Silk Central für jede Testsuite eine Vorbereitung und eine Nachbereitung definieren. Die Vorbereitungen werden in Regel durch ein Skript oder einen manuellen Arbeitsschritt implementiert, um die Testumgebung auf die Tests vorzubereiten. Nachbereitungen werden typischerweise durch ein Skript oder einen manuellen Arbeitsschritt implementiert, um nach den Tests den ursprünglichen Zustand der Testumgebung wiederherzustellen. Wenn Sie die Vorbereitungen abbrechen, werden die normalen Tests nicht mehr ausgeführt. Jedoch wird mit den Nachbereitungen der ursprüngliche Zustand der Testumgebung wiederhergestellt.

Sie müssen die Vorbereitungs- und Nachbereitungstests erstellen, bevor Sie sie einer Testsuite zuordnen können. Mit Ausnahme von übergeordneten Tests mehrerer datengetriebener Testsinstanzen, kann jeder Test als Vorbereitung oder Nachbereitung verwendet werden. Sie erfordern keine spezielle Konfiguration und können automatisiert oder manuell ausgeführt werden. Einzige Voraussetzung ist, dass die erforderlichen Vorbereitungs- und Nachbereitungsvorgänge innerhalb Ihrer Testumgebung durchgeführt werden. Bei automatisierten Tests werden diese Vorgänge mit Hilfe eines Skripts durchgeführt. Bei manuellen Tests werden sie manuell durchgeführt.

Anmerkung: Die Herausforderung bei der Ausführung von Vorbereitungs- und Nachbereitungstests besteht darin, zu verhindern, dass ihr Ergebnis zusammen mit dem der normalen Tests ausgewertet wird. Silk Central führt daher diese Tests (automatisierte und manuelle) in eigenen Testsuiten aus. So können sich unvorhersehbare Auswirkungen von Vorbereitungs- und Nachbereitungstests nicht auf die eigentlichen Testergebnisse auswirken.