Postman od podstaw - testowanie REST API
Kurs od podstaw testowanie REST API Postman w praktyce. Automatyzacja testów API Newman + Jenkins CI/CD.
Description
Jeśli chcesz się nauczyć testowania REST API przy użyciu programu Postman to ten kurs jest idealny dla Ciebie! Od podstaw pokaż Ci krok po kroku, jak w praktyce wygląda testowanie API. Kurs jest skierowany dla osób na wszystkich poziomach. Zarówno dla tych, którzy nie mają żadnego doświadczenia z Postmanem oraz dla tych, którzy już go znają. Kurs został podzielony na moduły. W pierwszej kolejności przygodę zaczniemy od części teoretycznej. Dowiemy się dlaczego testowanie api jest ważne, jaka jest różnica pomiędzy SOAP a REST oraz poznamy dostępne metody oraz ich kody odpowiedzi. W dalszej części kursu nauczymy się tworzyć kolekcję oraz zapytania, które w kolejnych modułach zautomatyzujemy. Zaimplementowane testy automatyczne podłączymy dodatkowo z narzędziem CI/CD Jenkins przy użyciu Newman.
Co uzyskasz po ukończeniu tego kursu?
wiedza z zakresu testowania API
nauczysz się tworzyć kolekcję
nauczysz się tworzyć zapytania z wykorzystaniem metody GET, POST, PUT, DELETE
dowiesz się jak przekazywać parametry do zapytania
dowiesz się jak wykorzystać różne metody autoryzacji
nauczysz się przekazywać nagłówki
będziesz potrafił pracować z prawdziwym API (Trello)
nauczysz się tworzyć zmienne globalne, środowiskowe, w kolekcji
nauczysz się implementować testy automatyczne API
dowiesz się jak tworzy się skrypty wykonywane przed zapytaniem
poznasz runner kolekcji
nauczysz się uruchamiać cyklicznie testy za pomocą Postman Monitors
zapoznasz się z narzędziem Newman i nauczysz się uruchamiać testy przy pomocy CLI
nauczysz się instalacji i konfiguracji narzędzia CI/CD Jenkins
zapoznasz się z Mock Server
Co to jest Postman?
Postman to aplikacja służąca do testowania API. Jest to klient HTTP, który testuje żądania HTTP, wykorzystując graficzny interfejs użytkownika (GUI), za pomocą którego uzyskujemy różnego rodzaju odpowiedzi, które należy następnie zweryfikować.
Jeśli agenda kursu brzmi ciekawie to serdecznie zapraszam Cię na wspólną przygodę w której nauczymy się wszystkiego od zera!
What You Will Learn!
- Implementacja testów API w Postman
- Tworzenie zapytania GET, POST, PUT, DELETE
- Tworzenie zmiennych globalnych, środowiskowych, kolekcji
- Uruchamianie testów API z Newman + Jenkins
- Korzystanie z Mock Servers
- Wykorzystanie metod autoryzacji
- Praca z prawdziwym API
- Testowanie REST API
Who Should Attend!
- Każdy zainteresowany nauką Postmana
- Każdy kto chce się nauczyć testowania REST API
- Testerzy oprogramowania / Programiści