Automatyzacja testów WebService'ów

SoapUI od podstaw

Najbliższe szkolenie

5-6.11.2016

Warszawa

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

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

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 Trener Data
Wrocław Jacek Okrojek 5-6 listopad 2016 Wybierz termin
Inne miasto? Damian Śnieżek, Jacek Okrojek 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:

FAQ

1Gdzie mam dokonać opłaty za szkolenie?
Dane do przelewu:
Cloud Testing Sp. z o.o.
Al.Kasztanowa 3A,
53-125 Wrocław
Rachunek bankowy: 34 2490 0005 0000 4530 4727 0189 (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:
  • JDK 8
  • Git
  • SoapUI 5.2
  • IntelliJ 14.1(Community Edition)


Dodatkowo potrzebne jest założone konto na:
http://imgur.com/
https://gitlab.com/
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