Was ist der Unterschied zwischen Wazi Virtual Test Platform (Wazi VTP) und ZUnit?

ZUnit stellt Testfunktionen auf Programmebene bereit. Wir führen jetzt Tests auf Transaktionsebene mit Wazi VTP ein, um die erste Stufe von Integrationstests zu ermöglichen.

Was brauche ich, um die Tests durchführen zu können?

Ein z/OS-System, eine Anwendung und Wazi VTP. Nach der Aufzeichnung benötigen Sie nicht die Original-Middleware/Subsysteme oder -Daten, um den Test auszuführen.

Wie funktioniert dieses Verschieben auf einen früheren Zeitpunkt („Shift Left“)?

Es ermöglicht, dass die erste Phase von Transaktionstests, die von Entwicklern/Testern durchgeführt werden (oder automatisch als Teil der Pipeline ausgeführt werden), vor der Bereitstellung in einer vollständigen Umgebung erfolgt.

Muss Wazi VTP unter z/OS ausgeführt werden?

Ja, es ist eine reale LPAR- oder Z Development and Test-Plattform (ZD&T) erforderlich.

Erfolgt die Ausführung in einer Entwicklungs- und Testumgebung oder in einer Produktionsumgebung?

Nur in einer Entwicklungs- und Testumgebung.

Wie lange dauert es, das Produkt bereitzustellen?

Es dauert nur wenige Stunden, wenn alle erforderlichen Sicherheits- und Infrastrukturanforderungen erfüllt sind. Die Lösung ist vollständig hostbasiert – alles auf einem Mainframe.

Benötigt das Produkt zusätzliche z/OS- oder Client-Software?

Für Wazi VTP ist keine zusätzliche z/OS- oder Client-Software erforderlich.

Gibt es ein Szenario für die Installation von Wazi VTP auf einer ZD&T-Plattform?

Sie können Wazi VTP auf einer ZD&T-Plattform installieren, wenn das Produkt bereits auf der realen Hardwareeinheit lizenziert ist (LPARs für Entwicklung und Test).

Wie kann ich Wazi VTP testen?

IBM Wazi VTP ist ein Shopz-Produkt. Tests für Shopz-Produkte werden durch Techline erleichtert.

Bietet Wazi Virtual Test Platform Funktionen für Regressionstests?

Ja. Wazi VTP kann für Regressionstests nach Projekten wie Compiler-Upgrades, Software Configuration Management-Upgrades (SCM) oder Implementierung von Automatic Binary Optimizer (ABO) verwendet werden.

Sie können zum Beispiel Folgendes erreichen:

  • Verwendung von VTP, um eine Transaktion aufzuzeichnen.
  • Anwendung von ABO auf die Programme im Rahmen der Transaktion.
  • Wiedergabe der Tests, um die Integrität der ABO-aktivierten Anwendung zu überprüfen.