Versionsverwaltung für Testskripte
Wählen Sie auf dem eCATT-Einstiegsbild
oder im Testskript-Editor die Befehlsfolge Hilfsmittel ® Versionsverwaltung ® Anzeigen bzw.
.
Im Bild Versionsverwaltung können Sie die gleichen Versionierungsdaten für ein Testskript eingeben wie im Register Attribute des Testskripts. SAP empfiehlt Ihnen, die Versionsverwaltung zu verwenden, weil Sie hier die Daten für alle Versionen gleichzeitig sehen können.
Sie geben im Register Versionierungsdaten die Daten an, die festlegen, welche Version des Testskripts für die Ausführung ausgewählt werden soll.
eCATT verwendet diese Daten, um die Version festzulegen, die ausgeführt werden soll, wenn das Testskript von einer Testkonfiguration oder einem REF-Befehl referenziert wird. Zunächst überprüft eCATT das Zielsystem während der Wiedergabe und speichert die Softwarekomponente, den Release und das Patch-Level des Zielsystems im Protokoll. Anschließend werden die Daten des Zielsystems mit den Versionierungsdaten des Testskripts verglichen und die passende Version ausgewählt.
· Softwarekomponenten. Zum Beispiel: SAP_BASIS. Sie können mehrere Softwarekomponenten auflisten. Wenn Sie die F4-Hilfe verwenden, können Sie die Softwarekomponenten vom Pflegesystem wählen.
· Releases und Patch-Level. Sie können Releases (z.B. 620) und Patch-Levels festlegen, für die das Testskript gültig ist. Wenn Sie die F4-Hilfe verwenden, können Sie die Werte vom Pflegesystem wählen.
¡ Sie brauchen den Patch-Level nicht anzugeben.
¡ Wenn Sie eine bestimmte Kombination von Softwarekomponente, Release und Patch in einer Version angeben wollen, kann diese Kombination nicht in einer anderen Version angegeben werden. Backup-Versionen sind Ausnahmen dieser Regel.
¡ In nur einer Version kann ein Stern (*) in das Feld Release eingegeben werden. Diese Version kann verwendet werden, wenn keine andere Version über Releasedaten verfügt, die mit denen des Zielsystems übereinstimmen.
· Wenn Sie R (für erwartet) in das Feld Relevanz einer Zeile eingeben, wird die Gültigkeit der Version immer durch die Eingaben in der Zeile festgelegt. Sie können auch O (für optional) eingeben. In diesem Fall können Sie verschiedene Kombinationen angeben, von denen nur eine im Zielsystem existieren muss, damit die Version gültig ist.
Sie können im Register Versionsabhängige Attribute die folgenden Attribute bearbeiten:
· Titel
· Backup– Wenn das Ankreuzfeld markiert ist, wird die Version von der Versionssuche ausgeschlossen.
· Status– Wenn das Ankreuzfeld markiert ist, können Sie das Testskript als Teil eines automatisierten Test ausführen.
· Systemdatencontainer – Systemdatencontainer für das Pflegesystem.
· Testsystem – Zielsystem für das Pflegesystem.
Sie wählen
, um den
Versionsauswahlprozess zu simulieren. Sie
können prüfen, ob die Versionierungsdaten korrekt sind, indem Sie sich
anzeigen lassen, welche Version für das Zielsystem gewählt ist.
Die Simulation untersucht das Zielsystem. Anschließend werden die Informationen vom Zielsystem mit den Versionierungsdaten des Testskripts verglichen. Dabei werden zuerst die Backup-Versionen von der Suche ausgeschlossen und die Softwarekomponenten miteinander verglichen. Danach werden die Release-Informationen miteinander verglichen. Spezifische Eingaben (zum Beispiel: 620) werden vor Sternen (*) und diese wiederum vor leeren Feldern bearbeitet. Schließlich wird der Patch-Level festgestellt. Wiederum werden spezifische Eingaben vor Sternen und diese vor leeren Feldern bearbeitet.
Sie wählen
, um eine neue Version anzulegen, die auf der
ausgewählten Version basiert. Die neue Version ist mit der alten identisch,
mit dem Unterschied, dass das Backup-Kennzeichen gesetzt ist. Sie können nun
die Versionierungsinformationen ändern.
Wenn Sie versuchen, eine Version zu löschen, überprüft eCATT, ob das Testskript von einem anderen Objekt verwendet wird (beispielsweise von einer Testkonfiguration). Sie können nur dann eine Version löschen, wenn das Testskript nicht verwendet wird oder wenn das Backup-Kennzeichen der Version gesetzt ist.
