"Postman - automatyzacja testów REST API". Szkolenie praktyczne dla testerów oprogramowania.
"Postman - automatyzacja testów REST API". Szkolenie praktyczne dla testerów oprogramowania.
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówMałopolski Pociąg do kariery, Kierunek - Rozwój, Nowy start w Małopolsce z EURESEM
- Grupa docelowa usługi
Szkolenie jest przeznaczone dla:
- testerów manualnych rozpoczynających pracę z testami API,
- testerów automatyzujących chcących poszerzyć kompetencje o testy API,
- analityków i QA pracujących z narzędziami backendowymi,
- programistów chcących poznać proces automatyzacji testów API,
- osób przygotowujących się do pracy w roli Testera Oprogramowania.
Wymagana minimalna wiedza: podstawy testowania lub podstawy logiki programowania.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji30-06-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Celem szkolenia jest nabycie praktycznych umiejętności tworzenia, wykonywania i zarządzania zautomatyzowanymi testami interfejsów REST API z wykorzystaniem narzędzia Postman, co pozwoli uczestnikom na efektywną walidację funkcjonalności API oraz integrację procesów testowych z systemami ciągłej integracji.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Na poziomie wiedzy: 1. Uczestnik charakteryzuje architekturę REST API. | Wyjaśnia różnice pomiędzy REST API a SOAP / GraphQL. | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje najważniejsze metody HTTP i ich zastosowanie. | Test teoretyczny z wynikiem generowanym automatycznie | |
| 2. Uczestnik definiuje elementy odpowiedzi HTTP. | Rozróżnia kody odpowiedzi 1xx–5xx oraz ich znaczenie. | Test teoretyczny z wynikiem generowanym automatycznie |
| Wyjaśnia budowę odpowiedzi: body, headers, status. | Test teoretyczny z wynikiem generowanym automatycznie | |
| 3. Uczestnik rozróżnia typy autentykacji stosowane w API. | Wskazuje różnice między podstawowymi mechanizmami autoryzacji (Bearer, Basic Auth, OAuth 2.0). | Test teoretyczny z wynikiem generowanym automatycznie |
| 4. Uczestnik charakteryzuje podstawowe pojęcia związane z automatyzacją testów w Postmanie. | Wyjaśnia rolę kolekcji, środowisk, zmiennych i skryptów. | Test teoretyczny z wynikiem generowanym automatycznie |
| W zakresie umiejętności: 1. Uczestnik buduje zapytania API w Postmanie. | Tworzy zapytania GET/POST/PUT/DELETE z poprawnymi nagłówkami i parametrami. | Test teoretyczny z wynikiem generowanym automatycznie |
| 2. Uczestnik projektuje testy automatyczne w Postmanie. | Pisze asercje w Pre-request Script i Tests w JavaScript. | Test teoretyczny |
| Waliduje odpowiedzi z użyciem JSON Schema. | Test teoretyczny | |
| W zakresie kompetencji społecznych: 1. Uczestnik stosuje analityczne podejście przy diagnozowaniu błędów API. | Proponuje sposób reprodukcji błędu na podstawie odpowiedzi API. | Test teoretyczny |
| 2. Uczestnik organizuje swoją pracę w oparciu o dobre praktyki testów API | Tworzy przejrzystą strukturę kolekcji i nazw zapytań. | Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie: 9.00 -17.00
Grupa szkoleniowa: 6-12 osób
Forma: zdalna w czasie rzeczywistym
Zakres tematyczny
1. Podstawy REST API
• Czym jest oraz czym różni się od innych rodzajów API
• Metody HTTP
• Kody odpowiedzi
2. Postman – podstawy
• Przedstawienie narzędzia i jego funkcji
• Budowanie zapytań
• Analiza odpowiedzi
• Kolekcje zapytań
3. Zmienne i środowiska testowe
• Co to jest zmienna i jak jej użyć
• Jak i po co używać środowisk testowych
• Zasięgi zmiennych
• Import i eksport zmiennych/środowisk/kolekcji
4. Pre-request scripty i testy
• Czym są?
• Użycie skryptów w ramach kolekcji
• Asercje i walidacja schematu JSON
5. Data Driven Testing i dynamiczne środowisko testowe
• Walidacja logiki funkcjonalnej
• DDT z wykorzystaniem plików CSV
• Obsługa błędów w testach API
6. Autentykacja (autoryzacja HTTP)
• Wprowadzenie do OAuth 2.0 i rodzaje autoryzacji
• Procedura autoryzacji i obsługa jej mechanizmu na przykładach
7. Budowa projektu z wykorzystaniem fundamentów jęz. JavaScript:
• Podstawy językowe
• Newman
i. Wprowadzenie
ii. Export danych i uruchomienie testów z poziomu linii poleceń (CLI)
• Export kolekcji
• Uruchamianie testów z wykorzystaniem Newman oraz Node.js
• Raportowanie
8. Zagadnienia dodatkowe
• Mock services
• Integracja z CI
9.Walidacja
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 11 Podstawy REST API- wykład, prezentacja | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat 2 z 11 Postman – podstawy- prezentacja, wykład | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 12:30 | Liczba godzin 02:00 |
Przedmiot / temat 3 z 11 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:30 | Liczba godzin 01:00 |
Przedmiot / temat 4 z 11 Zmienne i środowiska testowe- prezentacja, ćwiczenia | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 15:30 | Liczba godzin 02:00 |
Przedmiot / temat 5 z 11 Pre-request scripty i testy- prezentacja, ćwiczenia | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 02-07-2026 | Godzina rozpoczęcia 15:30 | Godzina zakończenia 17:00 | Liczba godzin 01:30 |
Przedmiot / temat 6 z 11 Data Driven Testing i dynamiczne środowisko testowe- prezentacja, ćwiczenia | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 03-07-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 11:00 | Liczba godzin 02:00 |
Przedmiot / temat 7 z 11 Autentykacja (autoryzacja HTTP)- prezentacja | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 03-07-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat 8 z 11 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 03-07-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 9 z 11 Budowa projektu z wykorzystaniem fundamentów jęz. JavaScript - prezentacja, ćwiczenia | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 03-07-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat 10 z 11 Zagadnienia dodatkowe- prezentacja | Typ aktywności Zajęcia | Prowadzący Krzysztof Kołodziejczyk | Data realizacji zajęć 03-07-2026 | Godzina rozpoczęcia 16:00 | Godzina zakończenia 17:00 | Liczba godzin 01:00 |
Przedmiot / temat 11 z 11 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 03-07-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 17:30 | Liczba godzin 00:30 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 15:30 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 13:00 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:30 |
Rodzaj godzin w tym suma przerw | Liczba godzin 02:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 18:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 398,50 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 950,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 154,74 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 125,81 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 15:30 |
Prowadzący
Prowadzący
Krzysztof Kołodziejczyk
Główny obszar jego działań to: tworzenie testów automatycznych, budowa frameworków testowych, projektowanie i wdrażanie całych procesów testowych dla projektów uwzględniających automatyzację, m.in. dla jednego z największych banków w Polsce.
Trener szkoleń z zakresu testowania oprogramowania i testów automatycznych.
Autor artykułów o testowaniu oraz serii materiałów filmowych na temat automatyzacji testów w Javie.
Posiadane certyfikaty:
ISTQB® Poziom Podstawowy
A4Q Selenium Tester - Poziom Podstawowy
Posiadane akredytacje:
Trener ISTQB® Poziom Podstawowy
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy szkolenia otrzymują starannie opracowaną prezentację szkoleniową.
Warunki uczestnictwa
Warunkiem uczestnictwa w szkoleniu jest posiadanie doświadczenia w testowaniu manualnym, a także znajomość podstaw automatyzacji i przynajmniej 1 języka programowania.
Informacje dodatkowe
Warunkiem organizacji szkolenia jest zebranie grupy min. 6 osób. W przypadku braku wymaganej liczby chętnych, wyznaczamy kolejny termin szkolenia.
Szkolenie z dofinansowaniem min. 70% może być zwolnione z VAT.
Warunki techniczne
Warunki techniczne
Szkolenie odbywa się z pośrednictwem platformy Zoom.
Uczestnicy proszeni są o przygotowanie laptopa/PC z kamerką, mikrofonem. Specyfikacja przygotowania środowiska zostanie udostępniona przed rozpoczęciem warsztatu. Niezbędne jest również zapewnienie stabilnego łącza internetowego.