Postman - testowanie REST API
What you'll learn
- Obsługa aplikacji Postman
- Testowanie REST API
- Wysyłanie requestów
- Definiowanie zmiennych
- Definiowanie środowisk
- Uruchamianie testów z poziomu lini komend
- Dodawanie testów do żądań
- Testowania realnych aplikacji internetowych
Requirements
- Dostęp do internetu
- Posiadanie komputera
Description
Aplikacja Postman jest klientem HTTP, który umożliwia testowanie, tworzenie i dokumentowanie API. Być może jesteś na początku swojej drogi i wszystkie pojęcia związane z testowaniem API są dla Ciebie "czarną magią" , jednak po przerobieniu mojego kursu przekonasz się, że strach ma wielkie oczy i wykonywanie testów na poziomie API za pomocą aplikacji Postman to czysta przyjemność :)
Na początku kursu skupimy się na teorii, wyjaśniając wszystkie najważniejsze pojęcia i koncepcje.
Z pierwszej sekcji dowiesz się między innymi:
- jak zbudowana jest aplikacja
- czym jest API i jakie ma zastosowanie
- czym jest protokół HTTP i jakie znamy metody HTTP
- czym są zasoby
- jak wygląda dokumentacja API
- czym jest kod odpowiedzi
- jak wygląda aplikacja, która korzysta z REST API
Po zapoznaniu się z teorią przejdziemy do sekcji praktycznej. Na początku przetestujemy bardzo proste API, które zainstalujesz na swoim komputerze. Czego nauczysz się w tej sekcji ?
- jak stworzyć i wysłać żądanie podając konkretny adres zasobu i wybierając metodę http
- jak dodać parametry
- jak zdefiniować i używać zmiennych
- jak zweryfikować czy testowane API działa zgodnie z założeniami za pomocą testów "napisanych" przy pomocy języka programowania JavaScript
- jak uruchomić Nasze testy z poziomu lini komend i po co jest nam to potrzebne
Po zapoznaniu się z działaniem aplikacji Postman i uzbrojeniu w wiedzę zdobytą podczas testów pierwszej aplikacji przejdziemy do testowania realnej aplikacji internetowej. Przetestujemy narzędzie do zarządzania projektami informatycznymi (Jira). W celu przeprowadzenia testów będziemy musieli między innymi zapoznać się z dokumentacją API aplikacji Jira oraz dowiedzieć się jak stworzyć token api, który pozwoli aplikacji rozpoznać Naszego użytkownika.
Po ukończeniu tego kursu będziesz wiedział jak obsługiwać aplikację Postman i za jego pomocą tworzyć testy REST API. Znajomość aplikacji Postman jest pożądana na rynku pracy na stanowiskach testera manualnego i automatyzującego.
Who this course is for:
- Testerzy oprogramowania chcący nauczyć się testowania API za pomocą aplikacji Postman
- Programiści chcący nauczyć się testowania API za pomocą aplikacji Postman
- Kandydaci na testerów oprogramowania chcący poszerzyć swoją wiedzę
Instructor
Cześć!
Mam na imię Bartek i już od kilku lat zajmuje się tworzeniem testów automatycznych. Zaczynałem od pojedynczych scenariuszy testowych, a teraz głównie skupiam się na tworzeniu szkieletów testów automatycznych, które pomagają zmniejszyć czas i koszt testowania manualnego i dają informację zwrotną programistom tworzącym aplikację.
Mam nadzieję, że moje kursy pomogą Ci poszerzyć Twoją wiedzę.
Jeżeli masz jakieś pytania to zapraszam serdecznie do kontaktu.