
Automatyzacja testów API w Javie
980 zł nettoNajważniejsze informacje

- Tytuł szkolenia
- Automatyzacja testów API w Javie
- Czas trwania
- 2 dni
- Odbywa się w miastach
- Wrocław,
Warszawa,
Kraków,
Katowice,
Gdańsk
- Ceny
- 980 zł netto
- Kod szkolenia
- TEST-API
Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.
Szkolenie z tabletem
Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.

Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego
w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia
do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej
Opis szkolenia
Rest Assured to lekka i przyjemna biblioteka do automatyzacji testów WebAplikacji opartych o wzorzec REST, Biblioteka WebMVCTest oraz jej rozszerzenie SpringBootTest są bardzo rozbudowanymi bibliotekami pozwalającymi na na pisanie testów dla wszystkich backendowych warstw aplikacji. Dzięki zaimplementowanym w sobie kilku mniejszych bibliotek takich jak Hamcrest, AssertJ czy mockito możemy pisać bardzo rozbudowane testy oraz uniknąć problemów konfiguracyjnych.
Szkolenie przeznaczone jest dla testerów oraz programistów chcących poszerzyć swoje umiejętności w obszarze automatyzacji testów dla całej warstwy backendowej począwszy od warstwy DAO poprzez Service, Controller po warstwę Widoku.
Po ukończeniu tego szkolenia uczestnicy będą potrafili zautomatyzować testy dla całej warstwy backendowej począwszy od warstwy DAO poprzez Service, Controller po warstwę Widoku.
Rozpoczynając to szkolenie uczestnik powinien znać przynajmniej podstawy programowania w języku Java.
Program
- Wprowadzenie do środowiska programistycznego IntelliJ IDE
- instalacja
- konfiguracja środowiska
- ustawienie zmiennych środowiskowych
- Budowanie projektu z narzędziem Maven
- instalacja
- konfiguracja
- ustawianie zmiennych środowiskowych
- omówienie zasady działania
- Implementacja bibliotek
- wyszukiwanie
- instalowanie
- konfiguracja
- Testy jednostkowe
- JUnit
- przed i po testach
- setUp()
- tearDown()
- @Before, @BeforeClass, @BeforeTest, BeforeSuit
- @After, @AfterClass, @AfterTest, AfterSuit
- Assercje – rodzaje i zastosowanie
- assertTrue
- assertFalse
- assertNotNull
- assertEquals
- assertThat
- assertSame
- Expected Exceptions
- Parametryzacja testów
- JUnitParams – rodzaje i możliwości
- @Parameters
- @CombinedParameters
- @CustomParameters
- Budowa podstawowej struktury testów
- Systemy kontroli wersji GIT
- zakładanie repozytorium
- praca z repozytorium
- praca z repozytorium zdalnym
- automatyzacja testów API
- Rest Assured
- given – when - then
- jsonPath
- json Schema
- Get
- POST
- SpringBootTest – WebMvcTest
- @AutoConfiguredMockMvc
- webEnvironment – ustawiamy porty
- jsonPath
- strony JSP
- mockMvc
- Mockito – symulacja warstwy Service I DAO czyli when … thenReturn
- Inject – czyli wstrzykujemy atrapy
- Mock – tworzymy zaślepki
- Spy – szpiegujemy
- Verify - weryfikujemy
- Na koniec opowiemy o kierunkach dalszego rozwoju
Szkolenia poprzedzające
Szkolenia kontynuujące
Proponowane terminy
Termin od | Do | Miasto | Cena | Opcje |
---|---|---|---|---|
21-05-2018 | 22-05-2018 | Kraków | 980 zł netto | Rezerwuj Pokaż |
21-05-2018 | 22-05-2018 | Warszawa | 980 zł netto | Rezerwuj Pokaż |
21-05-2018 | 22-05-2018 | Katowice | 980 zł netto | Rezerwuj Pokaż |
21-05-2018 | 22-05-2018 | Wrocław | 980 zł netto | Rezerwuj Pokaż |
23-07-2018 | 24-07-2018 | Kraków | 980 zł netto | Rezerwuj Pokaż |
23-07-2018 | 24-07-2018 | Warszawa | 980 zł netto | Rezerwuj Pokaż |
23-07-2018 | 24-07-2018 | Katowice | 980 zł netto | Rezerwuj Pokaż |
23-07-2018 | 24-07-2018 | Wrocław | 980 zł netto | Rezerwuj Pokaż |
17-09-2018 | 18-09-2018 | Kraków | 980 zł netto | Rezerwuj Pokaż |
17-09-2018 | 18-09-2018 | Warszawa | 980 zł netto | Rezerwuj Pokaż |
17-09-2018 | 18-09-2018 | Katowice | 980 zł netto | Rezerwuj Pokaż |
17-09-2018 | 18-09-2018 | Wrocław | 980 zł netto | Rezerwuj Pokaż |
12-11-2018 | 13-11-2018 | Kraków | 980 zł netto | Rezerwuj Pokaż |
12-11-2018 | 13-11-2018 | Warszawa | 980 zł netto | Rezerwuj Pokaż |
12-11-2018 | 13-11-2018 | Katowice | 980 zł netto | Rezerwuj Pokaż |
12-11-2018 | 13-11-2018 | Wrocław | 980 zł netto | Rezerwuj Pokaż |