Rafał Podraza
Testowanie oprogramowania

Postman od podstaw - testowanie REST API

Kurs od podstaw testowanie REST API Postman w praktyce. Automatyzacja testów API Newman + Jenkins CI/CD.

4.5 (1093)45 lekcje
Dostęp natychmiastowyOtrzymujesz kod e-mailem
Kod promocyjny UdemyBezterminowy dostęp
Bezterminowy dostępBezterminowy
Faktura bez VATFaktura bez VAT

O kursie

Postman od podstaw – testowanie REST API w praktyce

Chcesz nauczyć się testowania API, ale nie wiesz, od czego zacząć?
W tym kursie pokażę Ci krok po kroku, jak pracować z programem Postman – od podstawowych zapytań po zautomatyzowane testy i integrację z narzędziem CI/CD Jenkins.

Nie musisz mieć żadnego wcześniejszego doświadczenia – zaczynamy od teorii, a kończymy na praktyce, którą możesz od razu wykorzystać w pracy lub w portfolio.


Czego się nauczysz?

Podstawy testowania REST API:
– Czym różni się REST od SOAP
– Dlaczego testowanie API jest ważne w projektach
– Jakie są metody HTTP (GET, POST, PUT, DELETE) i kody odpowiedzi

Tworzenie zapytań w Postmanie:
– Tworzenie kolekcji i zapytań do prawdziwego API (na przykładzie Trello)
– Przekazywanie parametrów, nagłówków i danych wejściowych
– Wykorzystywanie różnych metod autoryzacji
– Praca ze zmiennymi: globalnymi, środowiskowymi i w kolekcji

Automatyzacja testów API:
– Implementacja testów automatycznych
– Skrypty wykonywane przed zapytaniem
– Kolekcje testowe i uruchamianie ich przez Collection Runner
– Harmonogramy testów dzięki Postman Monitors
– Praca z Newman i uruchamianie testów przez CLI

Integracja z Jenkins (CI/CD):
– Instalacja i konfiguracja Jenkinsa
– Wdrażanie testów w zautomatyzowanym środowisku
– Generowanie wyników i raportowanie

Dodatkowo:
– Praca z Mock Server – symulowanie odpowiedzi API


Czym jest Postman i dlaczego warto się go nauczyć?

Postman to jedno z najczęściej używanych narzędzi do testowania API – zarówno przez testerów manualnych, jak i automatyzujących.
Działa jako graficzny klient HTTP, który pozwala wysyłać zapytania, analizować odpowiedzi i tworzyć scenariusze testowe – bez konieczności pisania kodu od zera.

Jeśli chcesz pracować w QA, DevOps lub jako developer – znajomość Postmana jest dziś standardem.


Dla kogo jest ten kurs?

  • Dla osób bez doświadczenia, które chcą poznać testowanie API od podstaw

  • Dla testerów, którzy chcą rozszerzyć umiejętności o automatyzację API

  • Dla każdego, kto chce praktycznie poznać Postmana i jego integracje z narzędziami CI/CD


W kursie przejdziemy wspólnie przez cały proces testowania API – zaczynając od prostych zapytań, a kończąc na profesjonalnej automatyzacji i integracji z Jenkins.

To idealna ścieżka nauki dla każdego, kto chce wejść w świat testowania API bez chaosu i bez zbędnej teorii.

Czego się nauczysz

Implementacja testów API w Postman
Tworzenie zapytań GET, POST, PUT, DELETE
Tworzenie zmiennych globalnych, środowiskowych i kolekcji
Uruchamianie testów API z Newman i Jenkins
Korzystanie z Mock Servers
Wykorzystanie metod autoryzacji
Praca z prawdziwym API
Testowanie REST API

Program kursu

1.Wprowadzenie6 lekcje
2.Część teoretyczna5 lekcje
3.Praktyczne zastosowanie9 lekcje
4.Środowisko i zmienne5 lekcje
5.Implementacja testów i skryptów5 lekcje
6.Automatyczne uruchamianie testów5 lekcje
7.Integracja testów Postman z Jenkins (CI/CD)4 lekcje
8.Wykorzystanie Mock Servers2 lekcje
9.Rozmowa rekrutacyjna1 lekcje
10.Zakończenie4 lekcje

30-dniowa gwarancja satysfakcji

Jeśli kurs nie spełni Twoich oczekiwań, otrzymasz pełny zwrot pieniędzy.

Polecane produkty