SoapUI

SERIA NARZĘDZIA DLA JUNIORA: SoapUI

To narzędzie wymaga dużo większej uwagi niż ten krótki artykuł, bo narzędzie jest mega.

SoapUI służy do testów funkcjonalnych jak i wydajnościowych API SOAP’owych i REST’owych. Wystarczy wczytać wsdl’a usługi i możemy testować. Tak w uproszczeniu. Oprócz tego możemy tworzyć zaślepki (mock’i) usług, które możemy uruchomić z poziomu narzędzia lub wygenerować war’a i wystawić np. przez tomcat’a.

SoapUI

Mamy wersję darmową i płatną. W większości zastosowań wystarczająca jest wersja darmowa. Za jedyne €595 rocznie możemy mieć wersję PRO – czasami warto. Trzeba jednak pamiętać, że jeśli chcemy świadczyć usługę testów z wykorzystaniem SoapUI PRO, musimy kupić osobną licencję per klient.

Jeśli chcemy wykorzystać to narzędzie do testów wydajnościowych lepsza jest wersja PRO. Możemy jednak oskryptować w groovy’m wersję darmową i też się nada. Jednak jeśli tniemy koszty, najprościej będzie wykorzystać soapUI do wygenerowania ruchu, który złapiemy jmeter’em i dalej będziemy pracowali w jmetr’ze. To moja podstawowa konfiguracja do testów web service’ów – proste zasilanie danymi (przeważnie z bazy) i elastyczność w modelowaniu obciążenia.

 

SoapUI

SoapUI

Dodaj komentarz