Tosca Orchestrated Service Virtualization

Mit Tosca Orchestrated Service Virtualization (OSV) können Sie Services aufzeichnen und simulieren, auf die Ihr System angewiesen ist.

Die Simulation von Services bedeutet, dass Sie die Interaktionen und das Verhalten von Services simulieren, anstatt beim Testen Ihres Systems von einem realen Service abhängig zu sein. Auf diese Weise hilft Tosca OSV Ihnen, mögliche Probleme mit einem realen Service zu vermeiden. So kann beispielsweise ein Service offline, defekt oder in der Entwicklung sein, falsche Testdaten liefern oder an Dritte gebunden sein, die Gebühren erheben. All diese Faktoren können Ihre Tests blockieren.

Tosca OSV-Architektur

Tosca OSV bietet verschiedene Komponenten, die Ihnen helfen, erfolgreich zu testen. Mit ihnen können Sie Ihre eigenen Testumgebungen und Szenarien erstellen, speichern, hosten und bearbeiten.

Darüber hinaus können Sie OSV einfach über ein AddIn in den Tosca Commander integrieren und den Tosca API Scan in Ihre OSV-Testaktivitäten einbinden.

Interaktion mit OSV-Komponenten

Der OSV Monitor ist Ihre zentrale Anlaufstelle für die Verwaltung der Service-Virtualisierung. Er ermöglicht Ihnen die Überwachung und Steuerung Ihrer OSV Environments und OSV-Szenarien. Sie können den OSV Monitor auch verwenden, um die Kommunikation zwischen Ihrem zu testenden System (SUT) und dem realen Service aufzuzeichnen.

Der OSV Host hostet die OSV Environments, die Sie für Ihre Testaktivitäten erstellen. Die OSV Database speichert alle Service-Virtualisierungen, die Sie für Simulationen verwenden.

Mit der OSV Web UI können Sie OSV-Testaktivitäten in Ihrem Browser verwalten. Die aktuelle Vorschauversion dieser Web-UI bietet einige ähnliche Funktionen wie der OSV Monitor, die Sie ausprobieren können.

Beispiel für eine Service-Virtualisierung

Die folgende Abbildung zeigt die Kommunikation zwischen Ihrem SUT und einem verfügbaren Service, einem defekten Service und einem kostenintensiven Service eines Drittanbieters. In diesem Beispiel werden Ihre Tests aufgrund des defekten Service fehlschlagen.

Risiko von Web-Services für das Testen

Mit Tosca OSV können Sie den defekten Service und seine Interaktion mit dem SUT simulieren. Dadurch werden die Tests weiterhin ausgeführt und Sie können sich ohne Einschränkungen auf die Testergebnisse Ihres Systems konzentrieren.

Erste Schritte

Informationen zu den ersten Schritten und zur Arbeit mit Tosca OSV finden Sie in den folgenden Kapiteln: