Przedmiotowe szkolenie jest dla Ciebie, chcesz zdobyć nowe umiejętności w obszarze automatyzacji testów API, czy też poznać w jaki sposób możesz wesprzeć swój zespół przeprowadzając testy API. Nie musisz posiadać wcześniejszego doświadczenia z automatyzacją testów ani z programowaniem. Szkolenie to jest adresowane do osób z minimalnych doświadczeniem, bądź też dla takich które doświadczenia nie posiadają.
Naszą priorytetem jest efekt – czyli skuteczna nauka, dlatego też na szkolenie nie będziemy zapisywać dziesiątek osób. W ramach mniejszej grupy będziemy mogli bardziej skupić się na Was – kursantach.
Agenda
Musimy pamiętać, że szkolenie jest jednodniowe, więc będzie intensywne, czas przewidziany na szkolenie to 2xc7 godzin, jednak w przypadku pytań, wątpliwości będziemy pracować razem, by jak najlepiej wytłumaczyć aspekty związane z przedmiotem szkolenia.
W ramach szkolenia poruszymy głównie trzy narzędzia:
Postman, Bruno oraz
SOAP UI, RestAssured, SuperTest, Insomnia, ThunderClient, Hoppscotch, JMeter.
WPROWADZENIE
Informacje ogólne
- Statusy HTTP
- Metody HTTP
- Kilka słów o narzędziu
Wprowadzenie do testów API
- Podstawowe zagadnienia, typy testów, dostępne narzędzia
- Kiedy i dlaczego warto testować API
- Proces implementacji, zasady testowania, scenariusze testowe
POSTMAN
Pierwsze kroki z Postmanem
- Instalacja
- Struktura projektu
Testowanie API
- Tworzymy projekt
- Testujemy zapytania GET
- Metoda POST
- Metoda PUT, PATCH
- Metoda DELETE
Testowanie API – więcej ćwiczeń
- Tworzymy projekt
- Testujemy zapytania, piszemy uniwersalne testy
- Budowa kompletnej kolekcji testowej
- Testujemy GraphQLa
Uruchamianie testów w trybie non-gui
- Dlaczego tryb non-gui
- Uruchamiamy testy
- Możliwości
Raporty
- Tworzymy raporty z naszych testów
- Odczytujemy raporty
Dodatkowe informacje
- Postman & AI
- Postman na środowiskach CI/CD
BRUNO
Pierwsze kroki z Bruno
- Instalacja
- Struktura projektu
Testowanie API
- Tworzymy projekt
- Testujemy zapytania GET
- Metoda POST
- Metoda PUT, PATCH
- Metoda DELETE
Testowanie API – więcej ćwiczeń
- Tworzymy projekt
- Testujemy zapytania, piszemy uniwersalne testy
- Budowa kompletnej kolekcji testowej
- Testujemy GraphQLa
Uruchamianie testów w trybie non-gui
- Dlaczego tryb non-gui
- Uruchamiamy testy
- Możliwości
Raporty
- Tworzymy raporty z naszych testów
- Odczytujemy raporty
Dodatkowe informacje
- Bruno & AI
- Migracja z Postmana do Bruno
- Bruno na środowiskach CI/CD
Inne narzędzia
Przegląd SOAP UI
- Instalacja
- Struktura projektu
- Przykładowe requesty
Przegląd RestAssured
- Instalacja
- Struktura projektu
- Przykładowe requesty
Przegląd SuperTest
- Instalacja
- Struktura projektu
- Przykładowe requesty
Przegląd Insomnia
- Instalacja
- Struktura projektu
- Przykładowe requesty
Przegląd Hoppscotch
- Instalacja
- Struktura projektu
- Przykładowe requesty
Podsumowanie
- Zakończenie szkolenia
- Sekcja finalnego QA
W ramach przedmiotowego szkolenia, będziemy poruszać jeszcze kilka tematów – które będą naturalnie wynikały w trakcie dynamiki spotkania.
Nie widzisz odpowiedniego dla siebie terminu?
Chcesz aby zorganizować dedykowane spotkanie dla Twojej organizacji?
Skontaktuj się z nami na szkolenia@dlatesterow.pl lub poprzez zakładkę kontakt.

