savvytest for z

Manufacturer: savignano Software Solutions

savvytest for z ist ein Tool zur höchst effizienten Erstellung von Unit Tests auf der System z Plattform. Während Unit-Test-Frameworks nur einen Rahmen zur Verfügung stellen, um Unit Tests nach einem Standard zu implementieren, geht savvytest andere Wege. Hiermit werden die Testdaten und die Prüfbedingungen (Asserts) der Unit Tests in einem Eclipse-Plugin erstellt - und zwar ganz ohne eine Zeile Programmcode.

Dadurch wird die Erstellung von Unit Tests nicht nur erheblich beschleunigt, sondern es können auch Fachexperten ohne Programmierkenntnisse schon sehr früh in den Qualitätssicherungsprozess einbezogen werden. Fehler in Anforderung oder Design können dadurch schon während der Implementierung entdeckt werden, wodurch die Fehlerbehebungskosten um rund 80% reduziert werden können.

savvytest for z ist ein Plugin für Eclipse-basierte Entwicklungsumgebungen zur schnellen und äußerst effizienten Erstellung von Unit Tests.

Ziel des Tools ist es, die Fehlerbehebungskosten drastisch zu reduzieren, indem die Erstellung von Unit Tests vereinfacht und beschleunigt wird. Dies wird dadurch erreicht, dass keine Programmierung mehr erforderlich ist, um Unit Tests zu erstellen. Als Folge davon können Unit Tests nicht nur erheblich schneller erzeugt werden; es ist nun auch möglich, Fachexperten ohne Programmierkenntnisse schon in der Entwicklungsphase einzubinden.

Dadurch wird der Fokus auf die fachlichen Anforderung verstärkt und schon sehr viel früher geprüft. Nachweislich können die Kosten für die Behebung von Fehlern in Anforderungen oder Design um 80% und mehr reduziert werden. Die Gefahr, technische Schulden anzuhäufen, wird zudem reduziert.

Die Einbindung fachlicher Experten wird zusätzlich erleichtert, indem Testszenarios in Excel-Dateien exportiert, dort gepflegt und anschließend wieder in savvytest importiert werden können. Fachliche Anwender können somit ihr wertvolles Wissen beitragen ohne technische Kenntnisse zu benötigen.

savvytest for z bietet zudem die Möglichkeit, durch die Unterstützung von Stubs (auch Mocks oder Mockups genannt) echte isolierte und wiederholbare Unit Tests zu erstellen. Auch hierfür sind keine Programmierkenntnisse erforderlich.

savvytest for z kann natürlich im Rahmen von Continous Integration automatisiert ausgeführt werden.

savvytest for z ist ein sprach- und plattformunabhängiges Tool, das über eine Plugin-Architektur angepasst werden kann. Sofort lieferbar ist savvytest für die Zielplattform System z bzw. z/OS (Mainframe) mit Unterstützung für COBOL, aber PL/I und selbst Assembler können auf Anfrage unterstützt werden. Weitere Zielplattformen sind auf Anfrage erhältlich.

Weitere Infos finden Sie auf der Website des Herstellers.

Category

Tags


Back
Contact show/hide

Ihr Ansprechpartner bei imbus

Mr. Rolf Glunz

Das könnte Sie auch interessieren