Automatyzacja testów WebService'ów

SoapUI od podstaw

Chcesz zorganizować szkolenie dla Twojej firmy?

O KURSIE

Celem szkolenia jest kompleksowe przygotowanie uczestników do automatyzacji testów z wykorzystaniem aplikacji SoapUI. Omawiając elementy narzędzia budujemy kompletny zestaw testów sprawdzający funkcje, wydajność oraz wybrane aspekty bezpieczeństwa przykładowej aplikacji. W trakcie pracy wprowadzamy uczestników w niuanse technologii HTTP, XML, SOAP oraz REST. Uczymy również jak wykorzystać język Groovy do jeszcze skuteczniejszej automatyzacji testów.

DLACZEGO WARTO?

TRENERZY - PRAKTYCY

Szkolenia prowadzone wyłącznie przez eksperta-praktyka w tej dziedzinie.

SAMODZIELNOŚĆ

Dostaniesz kompleksową wiedzę pozwalającą samodzielnie działać już od zakończenia szkolenia.

WARSZTATY

Stawiamy duży nacisk na warsztatową część szkolenia- nie organizujemy wykładów.

MATERIAŁY

Materiały opierają się o prawdziwe, biznesowe projekty - weryfikujemy to w codziennej pracy.

O NARZĘDZIU


SoapUI to darmowe narzędzie wspomagające testy funkcjonalne, obciążeniowe oraz bezpieczeństwa. Narzędzie posiada bardzo intuicyjny interfejs i jest bardzo funkcjonalne. Jego możliwości wykraczają poza protokół SOAP i pozwalają testować aplikację wykorzystujące technologie REST, JMS, AMF oraz JDBC. Korzystając z języka Groovy możliwa jest też rozbudowa jego możliwości. W jednym środowisku testowym, Soap UI zapewnia kompletne pokrycie testów i wspiera wszystkie standardowe protokoły i technologie. Nie ma żadnych ograniczeń, możesz zrobić wszystko ze swoimi testami.

Poznaj SoapUI z nami!

TRENERZY

Jacek Okrojek


Tester, koordynator i kierownik testów z wieloletnim doświadczeniem w testowaniu systemów wysokiej dostępności. Jako konsultant do spraw zapewnienia jakości prowadził i uczestniczył w wielu złożonych projektach dla klientów z sektora usług medycznych oraz telekomunikacyjnych, a obecnie bankowości inwestycyjnej. Pracował w obszarze testów integracyjnych, wydajnościowych oraz akceptacyjnych. Autor rozwiązań automatyzujących proces testowania oprogramowania doceniający wagę testowania eksploracyjnego. Entuzjasta dynamicznych metod wytwarzania i testowania oprogramowania. Współpracuje z Uniwersytetem Łódzkim, na którym prowadzi zajęcia z testowania oprogramowania.

Damian Śnieżek


Inżynier oprogramowania Java z 8 letnim doświadczeniem w sektorze bankowym – Sygnity S.A., Getin Noble Bank, Getback S.A., BPS oraz sektorze testowania rozwiązań telecom i mobile – Nokia Siemens Networks, Bitbar.
Posiada 5 lat doświadczenia z narzędziem SoapUi, które wykorzystuje w pracy do testowania integracji Web Service(BSB SPERT, esąd EPU) a także do tworzenia benchmarków w celu zlokalizowania i poprawienia problemów z wydajnością REST API (testdroid cloud).

HARMONOGRAM

Start 9:00, Lunch 13:00, Koniec 17:00

Koniec pierwszego dnia szkoleniowego - 17:00

TEMAT ZAKRES
Wprowadzenie - 1h a. Praca z aplikacją soapUI
b. Testy manualne w soapUI
Podstawy automatyzacji testów - 1h a. Elementy dobrego testu
b. Automatyzacja testów w projekcie
Testowanie usług SOAP - 2h a. Protokół SOAP i odkrywanie funkcji na podstawie WSDL
b. XPath i asercje w testach usług SOAP
c. Zmienne w soapUI
Testowanie aplikacji Web - 1h a. Możliwości testowania aplikacji Web
b. Web Recording
Testowanie usług REST - 2h a. Omówienie konwencji REST
b. Projekt usługi REST w soapUI
c. Asercje w testach REST

Start 9:00, Lunch 13:00, Koniec 17:00

Początek drugiego dnia szkoleniowego - 9:00

Koniec szkolenia - 17:00

TEMAT ZAKRES
Symulacja aplikacji - 1h a. Symulacja usług REST
b. Symulacja usług SOAP
c. Dynamiczne generowanie danych
Język Groovy - 2h a. Podstawy języka Groovy
b. SoapUI Object Model
c. Generowanie danych z wykorzystaniem Groovy
d. JMS z Groovy
Wykorzystanie źródeł danych - 1h a. Wykorzystanie baz danych
b. Wykorzystanie plików CSV
c. Wykorzystanie plików Excel
Testy wydajnościowe - 1h a. Testowanie wydajności w SoapUI
b. Wykorzystanie Groovy w testach wydajnościowych
Testy bezpieczeństwa - 1h a. Omówienie podstawowych typów ataków
b. Weryfikacja podatności na ataki w soapUI
Dodatkowe aspekty automatyzacji testów - 1h a. Uruchamianie testów poprzez serwer CI
b. Zarządzanie środowiskami
c. Utrzymanie testów (WSDL update)

KALENDARZ SZKOLEŃ

Miasto Data
Inne miasto? Inny termin? Zapytaj
Przesuń palcem tabelę, by zobaczyć więcej informacji

ZAPISZ SIĘ

 

BASIC

2200zł netto

  •  
  • Szkolenie SoapUI
  • Profesjonalny trener praktyk
  • Autorskie materiały szkoleniowe
  • Przerwy kawowe
  • Lunch
  • Komfortowa sala szkoleniowa
  • Certyfikat ukończenia szkolenia
 
Dane uczestnika:
Opcja szkolenia
Data szkolenia
Uwagi
Dane do faktury:
Nazwa firmy lub imię i nazwisko
Ulica i nr
Akceptuję regulamin:

CENA SZKOLENIA JEST DLA CIEBIE ZBYT WYSOKA?

U nas masz możliwość zakupu szkoleń w dogodnych dla Ciebie ratach. Zapytaj o szczegóły koordynatora szkoleń.

 
belka_672x75
 

FAQ

1Gdzie mam dokonać opłaty za szkolenie?
Dane do przelewu:
TestArmy Group S.A.
(dawniej: Cloud Testing sp. z o.o.)
ul. Petuniowa 9/5,
53-238 Wrocław
Rachunek bankowy: 73 2490 0005 0000 4600 8926 5593 (Alior Bank)

*do ceny netto za szkolenie nie zapomnij doliczyć 23% podatku VAT
Tytuł wpłaty: Szkolenie SoapUI “Data” “Miasto” “Imię i nazwisko uczestnika”
2Czy dostanę fakturę za to szkolenie?
Tak, po zaksięgowaniu wpłaty wystawimy Ci fakturę VAT.
3Co mam zabrać ze sobą na to szkolenie?
Szkolenia przeprowadzamy w formie warsztatowej. Będziesz potrzebować komputera.
4Co muszę mieć zainstalowane na komputerze?
Uczestnik szkolenia powinien mieć zainstalowane:
  • SoapUI w wersji 5.2.1 lub 5.3.0
  • Pobrany plik https://bitbucket.org/xerial/sqlite-jdbc/downloads/sqlite-jdbc-3.8.7.jar skopiowany do katalogu < soapUI-install-dir >/bin/ext.
5Co muszę umieć, aby móc przystąpić do kursu?
Aby efektywnie uczestniczyć w kursie wymagana jest wiedza z zakresu testowania oraz podstawy programowania obiektowego.

KONTAKT

Imię i nazwisko
Adres email
Numer telefonu
Temat
Twoje pytanie

Piotr Syguła

Koordynator ds. Szkoleń

+48 531 169 574