Systemdatencontainer im Testautomatisierungs-Framework anlegen 
Durch Systemdatencontainer werden die Systeme definiert, in denen automatisierte Testfälle ausgeführt werden. Beim Anlegen von Systemdatencontainern im Testautomatisierungs-Framework werden RFC-Destinationen zu den Systemen automatisch abgerufen. Beim Ausführen eines Testfalls können Sie die Systemrolle ändern, und die RFC-Destination wird ohne zusätzlichen Aufwand entsprechend angepasst.
Weitere Informationen finden Sie unter Komponenten automatisierter Testfälle.
Im Testautomatisierungs-Framework haben Sie folgende Möglichkeiten:
Sie können einen Systemdatencontainer für ein vorhandenes SAP-Solution-Manager-Projekt oder eine Lösung anlegen. Sie können das Projekt oder die Lösung und die Systemrolle angeben. Wenn Sie eine logische Komponente angeben, wird die RFC-Destination beim Ausführen der Testfälle automatisch abgeleitet.
Wenn Sie ein neues Solution-Manager-Projekt oder eine Lösung einrichten, können Sie Systemdatencontainer anlegen. Zur Design-Zeit ordnen Sie den Testfall den logischen Komponenten zu, die zum jeweiligen Geschäftsprozess gehören. Zur Laufzeit werden die RFC-Destinationen automatisch abgeleitet.
Sie können einen Systemdatencontainer über eine vorhandene Drittanbieter-Testwerkzeug-Testkonfiguration anlegen.
Sie haben das Work Center Testmanagement aufgerufen.
Sie haben ein Testpaket angelegt.
Legen Sie einen Systemdatencontainer an:
Um einen Systemdatencontainer für ein vorhandenes SAP-Solution-Manager-Projekt oder eine Lösung anzulegen, gehen Sie folgendermaßen vor.
Wählen Sie im Bereich Typische Aufgaben die Option Einfache Testautomatisierung.
Wählen Sie das Feld Systemdaten aus.
Geben Sie im Feld Systemdaten einen Namen ein. Verwenden Sie beim Eingeben des Namens keine Leerzeichen.
Wählen Sie Anlegen.
Sie gelangen auf das Bild Systemdatencontainer anlegen.
Geben Sie den SAP-Solution-Manager-Kontext an:
Wählen Sie .
Sie gelangen auf das Dialogfenster Workbench-Einstellungen.
Wählen Sie ein SAP-Solution-Manager-Projekt oder eine Lösung aus.
Wählen Sie eine Systemrolle aus.
Wählen Sie Sichern und beenden.
Geben Sie auf der Registerkarte Attribute die erforderlichen Daten ein.
Wählen Sie auf der Registerkarte Systemdaten logische Komponenten aus.
Die RFC-Destinationen werden automatisch aus der SAP-Solution-Manager-Landschaft abgerufen.
Um einen Systemdatencontainer in einem vorhandenen SAP-Solution-Manager-Projekt oder einer Lösung anzulegen, können Sie folgendermaßen vorgehen.
Rufen Sie die entsprechende Transaktion auf:
Um ein SAP-Solution-Manager-Projekt aufzurufen, gehen Sie folgendermaßen vor:
Rufen Sie die Transaktion SOLAR_PROJECT_ADMIN auf.
Markieren Sie ein SAP-Solution-Manager-Projekt, und wählen Sie Projekt ändern.
Wählen Sie die Registerkarte Systemlandschaft.
Wählen Sie auf der Registerkarte Systeme die logischen Komponenten aus.
Wählen Sie die Registerkarte Zentrale Objekte.
Um aus einer Lösung heraus zu beginnen, gehen Sie folgendermaßen vor:
Rufen Sie die Transaktion SOLMAN_DIRECTORY auf.
Markieren Sie eine Lösung, und wählen Sie Ändern.
Wählen Sie auf der Registerkarte Systeme die logischen Komponenten aus.
Wählen Sie die Registerkarte Lösungseinstellungen.
Legen Sie einen Systemdatencontainer an:
Geben Sie im Feld Systemdatencontainer einen Namen ein. Verwenden Sie beim Eingeben des Namens keine Leerzeichen.
Wählen Sie Anlegen.
Sichern Sie Ihre Eingaben.
Der Systemdatencontainer wurde angelegt.
Wählen Sie die Systemrollen aus, für die Sie die Ausführung von Testfällen zulassen möchten:
Wählen Sie eine der folgenden Möglichkeiten:
Wenn Sie ein SAP-Solution-Manager-Projekt bearbeiten, gehen Sie folgendermaßen vor:
Wählen Sie die Registerkarte System.
Wählen Sie Systemrollenzuordnung.
Wenn Sie eine Lösung bearbeiten, gehen Sie folgendermaßen vor:
Wählen Sie die Registerkarte Systemgruppe.
Wählen Sie Systemrollen.
Sie gelangen auf ein Dialogfenster.
Wählen Sie in der Spalte Für Tests die Systemrollen, für die die Ausführung von Testfällen zugelassen werden soll.
Achtung
Durch die Ausführung von Testfällen im Produktivsystem würden echte Geschäftsvorfälle angelegt, was wiederum Einfluss auf die Korrektheit der Geschäftsdaten hätte.
Schränken Sie die Ausführung von Testfällen auf nicht kritische Systemrollen ein, wie beispielsweise Entwicklungssystem, Qualiätssicherungssystem oder Evaluierungssystem.
Wählen Sie Weiter.
So legen Sie einen Systemdatencontainer für eine Drittanbieter-Testwerkzeug-Testkonfiguration an:
Wählen Sie im Bereich Typische Aufgaben die Option Einfache Testautomatisierung.
Sie gelangen auf das Übersichtsbild SAP Solution Manager: Einstiegsbild Testautomatisierung.
Wählen Sie im Feld Testkonfiguration die vorhandene Drittanbieter-Testwerkzeug-Testkonfiguration aus.
Im Feld Externes Tool wird der Werkzeugname angezeigt.
Wählen Sie Objekt ändern.
Wählen Sie die Registerkarte Konfiguration.
Geben Sie im Feld Systemdatencontainer den Namen des neuen Systemdatencontainers ein.
Doppelklicken Sie auf das Feld Systemdatencontainer.
Sie gelangen auf das Bild Systemdatencontainer anlegen.
Geben Sie den SAP-Solution-Manager-Kontext an:
.
Sie gelangen auf das Dialogfenster Workbench-Einstellungen.
Wählen Sie ein SAP-Solution-Manager-Projekt oder eine Lösung aus.
Wählen Sie eine Systemrolle aus.
Wählen Sie Sichern und beenden.
Geben Sie auf der Registerkarte Attribute die erforderlichen Daten ein.
Wählen Sie auf der Registerkarte Systemdaten logische Komponenten aus.
Die RFC-Destinationen werden automatisch aus der SAP-Solution-Manager-Landschaft abgerufen.
Stellen Sie sicher, dass der Systemdatencontainer die Systemlandschaft abdeckt. Weitere Informationen finden Sie unter Die Abdeckung der Systemlandschaft durch einen Systemdatencontainer prüfen.
Sichern Sie Ihre Eingaben.
Der Systemdatencontainer wurde angelegt. Wenn die Systemrolle geändert wurde, werden die RFC-Destinationen beim Ausführen von Testfällen automatisch abgerufen.