(openPR) PL/SQL-Testwerkzeug ermöglicht die automatisierte Planung und Durchführung von Unit-Tests für sichere Oracle-Anwendungen
Quest Software, Inc. (Nasdaq:QSFT) gibt die Verfügbarkeit von Quest Code Tester for Oracle bekannt. Mit der neuen Software lassen sich Unit-Tests (Modultests) von PL/SQL-Anwendungen automatisch planen und durchführen. Der Quest Code Tester for Oracle generiert PL/SQL-Testcode und entlastet Entwickler von der aufwändigen Aufgabe des Testens und Bewertens von Logik und Output des Codes. Das neue Produkt wurde bereits Anfang März auf der Oracle PL/SQL Programming Conference in San Mateo, Kalifornien, vorgestellt und im Rahmen eines Wettbewerbs (PL/SQL Test-a-Thon) live eingesetzt. Quest Software präsentiert den Code Tester for Oracle sowie sein gesamtes Datenbank-Management-Portfolio für Oracle auf der ersten europäischen Oracle User-Konferenz (EUOC) vom 3. bis 5. Mai 2007 in Amsterdam.
Quest Code Tester erstellt schnell und einfach komplette Regressionstests für kleine und große PL/SQL-Programme, durch die die Qualität und die Wartbarkeit von Anwendungen deutlich verbessert werden. Das Testwerkzeug ist ein integraler Bestandteil der Best Practices in der Datenbankentwicklung. Mit dem Quest-Produkt lässt sich hochwertiger, gut strukturierter und akkurater Code erstellen, der in Produktivanwendungen eingesetzt werden kann.
Quest Code Tester for Oracle
- automatisiert Unit-Tests und erhöht somit die Anzahl der Tests des Quellcodes.
- führt Tests auf Knopfdruck durch und präsentiert übersichtlich die automatisch erzeugten Ergebnisse.
- bietet einen tiefen Einblick in die Testergebnisse und den Entwicklungsprozess durch eine detaillierte Dokumentation und eine weitreichende Reporting-Schnittstelle.
- erzeugt zahlreiche Testfälle mit vordefinierten Testdaten und schnell erzeugten Szenarien und schafft mehr Zeit für die Erstellung von Quellcode.
- verbessert die Codequalität deutlich, indem es schneller mehr Fehler findet, als jedes andere Werkzeug am Markt.
Der PL/SQL Test-a-Thon-Wettbewerb
In dem PL/SQL Test-a-Thon waren 35 Teilnehmer herausgefordert, mit Hilfe einer Software ihrer Wahl oder manuellen Methoden selbstüberprüfende Test-Skripts zu erzeugen. Mit Einsatz von Quest Code Tester for Oracle gewann Filipe Silva, Techniker der „Faculdade de Engenharia da Universidad do Porto“, den Wettbewerb. Obwohl er das Quest-Produkt vorher noch nie verwendet hatte, unterstützte das leicht zu bedienende Werkzeug ihn erfolgreich bei den Wettbewerbsaufgaben.
Im Wettbewerb wurden den Teilnehmern vier Programme, Testdaten, eine Liste mit durchzuführenden Testszenarien und die zu erzielenden Ergebnisse für jeden dieser Tests vorgelegt. Für das Schreiben der Tests und die Darstellung, welche Szenarien erfolgreich waren und welche nicht, hatten die Teilnehmer eine Stunde Zeit. Die Auswahl der Werkzeuge zum Codetesten oder die Verwendung manueller Methoden war freigestellt.
„Dieser Wettbewerb stellt zwei Dinge unter Beweis: Das Testen von Code muss nicht zwangsläufig eine zeitraubende und frustrierende Aufgabe sein und die Bedienung des Quest Code Testers lässt sich schnell und leicht erlernen. Die Quintessenz: Mit automatisierten Testwerkzeugen müssen Entwickler nicht viel Zeit opfern, um Tests in den Entwicklungsprozess zu integrieren“, so Steven Feuerstein, Oracle PL/SQL-Experte bei Quest Software.
Preise und Verfügbarkeit
Quest Code Tester for Oracle ist als unabhängiges Produkt verfügbar. Die Preise beginnen bei € 541,- per Seat. Mitglieder des Portals Toad World (www.toadworld.com) erhalten exklusiv eine Freeware-Version unter www.odtugopp07.com/testathon.htm.
Quest Software wird Steven Feuersteins Code Tester auf dem europäischen Markt während der ersten Europäischen Oracle User-Konferenz (EOUC) am 3. und 4. Mai in Amsterdam zum ersten Mal live vorstellen: www.eouc.com.
Über Quest Database Management
Quest Software ist ein führender Anbieter heterogener Datenbankverwaltungslösungen für offene Systeme. Quest hat zahlreiche preisgekrönte Produkte im Portfolio, die die Datenbankverwaltung von Oracle, SQL Server, DB2, Sybase und MySQL vereinfachen und automatisieren. Als einziger Anbieter auf dem Markt bietet Quest eine Lösung an, mit der SQL-Server-Datenbankanwendungen gleichzeitig überwacht und optimiert werden können.


