- Szkolenie skierowanie jest głównie do osób zajmujących się testowaniem oprogramowania
- Doświadczenie w Java
Rest Assured API to specyficzny język dla domeny Java interfejsy API służące do automatyzacji interfejsów API REST. Dzięki Postman i Java interfejsy API REST Assured mogą wywoływać usługi sieciowe REST i dopasowywać odpowiedzi do testów.
Szkolenie jest przeznaczone dla testerów oprogramowania, którzy chcą przetestować usługi internetowe REST za pomocą interfejsów API
Postman, Java i Rest Assured. Pod koniec tego szkolenia uczestnicy będą potrafić:
- Automatyzować testowanie interfejsu API usług
- internetowych za pomocą Postman i REST Assured
- API.
- Generować raporty końcowych wyników
- Projektować i wdrażać struktury automatyzacji za
- pomocą REST Assured API.
Postman i Testowanie API
Testowanie API vs. Testowanie Jednostkowe vs. Testowanie UI
Przegląd obsługiwanych przez Postman protokołów ze szczególnym uwzględnieniem REST
- Soap, Rest, HTTP
- Parametry ścieżki vs. parametry zapytania
Podstawy Testowania API
- Zapytania GET
- Zapytania POST
- Zapytania PUT
- Zapytania DELETE
- Parametryzacja zapytań
- Kolekcje
Przygotowanie środowiska deweloperskiego
- Instalacja i konfiguracja Postmana
- Instalacja i konfiguracja REST Assured
- Instalacja i konfiguracja Intellij
- Instalacja i konfiguracja Maven
Szybki start z Postmanem
- Tworzenie kolekcji
- Wysyłanie zapytań API
- Tworzenie środowisk i zmiennych
- Wdrażanie presetów
- Pisanie skryptów testowych
Framework TestNG
- Tworzenie testów
- Uruchamianie wielu testów równolegle
- Raportowanie w TestNG
Testowanie REST Assured
- Generowanie projektu
- Dodawanie zależności
- Wysyłanie zapytań
- Tworzenie złożonych struktur JSON
- Walidacja odpowiedzi
Polska - Wykorzystanie Rest Assured APIs z Postman'em oraz Java