Plan Szkolenia
Wprowadzenie
Postman i testowanie API
- Testowanie API vs testowanie jednostkowe vs testowanie interfejsu użytkownika
Przegląd protokołów obsługiwanych przez Postman
- Soap, Rest, HTTP, GraphQL
- Parametry ścieżki a parametry zapytania
Podstawy API Testing
- Pobieranie zgłoszeń
- Wysyłanie żądań
- Parametryzowanie żądań
- Kolekcje
Przygotowanie środowiska programistycznego
- Instalowanie i konfigurowanie Postmana
- Instalowanie i konfigurowanie Cucumer BDD
- Instalowanie i konfigurowanie REST Assured
- Instalowanie i konfigurowanie TestNG
- Instalowanie i konfigurowanie Eclipse
- Instalowanie i konfigurowanie Maven
Postman Szybki start
- Tworzenie kolekcji
- Wysyłanie żądań API
- Tworzenie środowisk i zmiennych
- Wdrażanie ustawień wstępnych
- Pisanie skryptów testowych
REST Assured API z Maven
- Generowanie projektu
- Dodawanie zależności
- Wysyłanie żądań
- Tworzenie złożonego JSON
- Sprawdzanie poprawności odpowiedzi
TestNG Framework
- Tworzenie testów
- Uruchamianie testów wielokrotnych i równoległych
- Raportowanie w TestNG
REST Assured
- Automatyzacja żądań
- Automatyzacja sprawdzania poprawności odpowiedzi
Cucumber BDD
- Korzystanie z parametryzacji
- Dodawanie list i baz danych
- Integracja TestNG
- Raportowanie w Cucumber
- Dodawanie zapewnionego interfejsu API REST
Podsumowanie i wnioski
Wymagania
- Java doświadczenie
Publiczność
- Testerzy oprogramowania
Opinie uczestników (5)
Otrzymaliśmy również kompleksowy przegląd kontekstu - na przykład dlaczego potrzebujemy niektórych adnotacji i co one oznaczają. Podobała mi się praktyczna część szkolenia - konieczność ręcznego uruchamiania poleceń i wywoływania pozostałych api.
Alina - ACCENTURE SERVICES S.R.L
Szkolenie - Quarkus for Developers
Przetłumaczone przez sztuczną inteligencję
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Szkolenie - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Szkolenie - Spring Boot for Beginners
All to topic actually including API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Szkolenie - Introduction to JavaServer Faces
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.