WebService testen mit soapUI
Google Suchergebnisse
Folgende Begriffe wurden gesucht:
Bitte oben einen Suchbegriff anklicken um hier zum ersten Treffer zu gelangen (wenn vorhanden) oder zurück gehen zur Trefferliste aller Ergebnisse.
Auf der Suche nach einem Testwerkzeug für einen WebService bin ich durch einige gute Kritiken schnell auf das, in der Standard Version frei verfügbare, soapUI gekommen. Ein in Java geschriebenes Werkzeug mit einer Vielzahl an Möglichkeiten wie z.B.: WebService-Methoden zu inspizieren, aufzurufen oder gar zu mocken. Es ist möglich Projekte anzulegen, ganze TestSuiten innerhalb der Projekte zusammenzustellen, den WebService mit dieser Suite zu testen und sogar den WebService einem Stress-Test zu unterziehen. Alles in allem also ein gelungenes Rundum-Sorglos-Paket.
Die Oberfläche ist klar und übersichtlich gegliedert:
Gespeichert wird die Projekt-Struktur in einem XML-Format, was auch eine Bearbeitung oder evtl. Generieren der Projekt-Mappe inklusive ihrer TestSuite/Testfälle außerhalb von soapUI ermöglicht.
Einige Einführungs-Tutorials erleichtern den Einstieg in die Software nochmals. Die Stärken des Werkzeuges finden sich gerade im Bereich der Testautomatisierung wieder, um den Server als >>Ganzes<< zu testen.
Hat man eine TestSuite zusammengestellt, kann man diese über verschiedene Assertions (also Annahmen, die erfüllt sein müssen) verfeinern und somit die Funktionalität bis ins kleinste Detail testen. Die Möglichkeiten reichen über einfach Validation-Assertions über XPath-Assertions bis hin zu Script-Assertions.
Somit wünsche ich “Happy Testing”.


Schaut Euch auch SoaMoa an, kann einiges besser: http://soamoa.org
Da hinter soapgui.org und soamoa.org diesselbe Website steht, ist soamoa wohl der Nachfolger von soapgui