Postman w praktyce. Kompletny przewodnik po REST API Łódź

Poznaj kod aplikacji i naucz się go analizować API, czyli application programming interface, to sposób, w jaki różne aplikacje komunikują się ze sobą - swoisty język aplikacji. Jeśli jesteś programistą, testerem lub menedżerem projektów, zrozumienie tego języka otworzy Ci drzwi do efektywniejszej …

od 27,79 Najbliżej: 4,9 km

Liczba ofert: 1

Oferta sklepu

Opis

Poznaj kod aplikacji i naucz się go analizować API, czyli application programming interface, to sposób, w jaki różne aplikacje komunikują się ze sobą - swoisty język aplikacji. Jeśli jesteś programistą, testerem lub menedżerem projektów, zrozumienie tego języka otworzy Ci drzwi do efektywniejszej pracy, lepszego projektowania systemów i bardziej świadomego podejmowania decyzji. API bowiem to fundament współczesnych aplikacji - niezależnie od tego, czy mówimy o platformach mobilnych, aplikacjach webowych, czy systemach integracyjnych. Z tematyką API bezpośrednio powiązany jest Postman. To narzędzie, które pozwala tworzyć i wysyłać zapytania do API, symulować różne scenariusze reakcji aplikacji, automatyzować testy, a także monitorować działanie API w czasie rzeczywistym. Ta książka ma na celu pomóc Ci zrozumieć i opanować testowanie API przy użyciu Postmana. Bez względu na to, czy jesteś początkującym testerem oprogramowania, czy doświadczonym programistą, znajdziesz tu coś dla siebie. Dzięki praktycznym wskazówkom i konkretnym zadaniom nie tylko zrozumiesz przedstawione zagadnienia, ale przede wszystkim będziesz w stanie zastosować zdobytą wiedzę w praktyce, co otworzy przed Tobą nowe możliwości zawodowe w branży IT. Opanuj podstawy działania API Naucz się efektywnie korzystać z Postmana Poznaj zaawansowane techniki, takie jak automatyzacja testów i monitorowanie Spis treści: O AUTORZE WSTĘP CZĘŚĆ I. TEORIA - WPROWADZENIE DO API 1. CO TO JEST API? Definicja i znaczenie Typy API REST (Representational State Transfer) SOAP (Simple Object Access Protocol) GraphQL Kluczowe elementy API Endpointy Metody HTTP Kody odpowiedzi HTTP Podsumowanie Pytania sprawdzające Odpowiedzi 2. PROTOKÓŁ HTTP I JEGO ZNACZENIE W API Budowa zapytania i odpowiedzi HTTP Zapytanie HTTP Odpowiedź HTTP Nagłówki, ciało zapytania, parametry Nagłówki HTTP Ciało zapytania Parametry zapytania Podsumowanie Pytania sprawdzające Odpowiedzi 3. KODY ODPOWIEDZI HTTP Kategorie kodów odpowiedzi HTTP 1xx: Informacyjne 2xx: Sukces 3xx: Przekierowania 4xx: Błędy klienta 5xx: Błędy serwera Najczęściej używane kody i ich znaczenie Podsumowanie Pytania sprawdzające Odpowiedzi 4. AUTORYZACJA I BEZPIECZEŃSTWO W API Rodzaje autoryzacji Basic Auth (Basic Authentication) Bearer Token OAuth (Open Authorization) API Key Znaczenie bezpieczeństwa w testowaniu API Dlaczego bezpieczeństwo jest tak ważne? Jak testować bezpieczeństwo API? Podsumowanie Pytania sprawdzające Odpowiedzi CZĘŚĆ II. PRAKTYKA - PRACA Z POSTMANEM 5. WPROWADZENIE DO POSTMANA Co to jest Postman i do czego służy? Dlaczego warto korzystać z Postmana? Dla kogo jest Postman? Instalacja programu (Windows, macOS, Linux) Pobieranie Postmana Instalacja Postmana na Windows Instalacja Postmana na macOS Instalacja Postmana na Linux Pierwsze uruchomienie i konfiguracja Podsumowanie Pytania sprawdzające Odpowiedzi 6. KONFIGURACJA POSTMANA Co to jest JSONPlaceholder? Jakie dane zwraca JSONPlaceholder? Tworzenie pierwszego projektu w Postmanie Wysłanie pierwszego zapytania Tworzenie kolekcji w Postmanie Przegląd interfejsu użytkownika Postmana Główne elementy interfejsu Postmana Podsumowanie Pytania sprawdzające Odpowiedzi 7. UTWORZENIE KOLEKCJI I ZARZĄDZANIE NIMI Co to jest kolekcja i jak z niej korzystać? Organizowanie zapytań w kolekcjach Tworzenie nowej kolekcji Dodawanie zapytań do kolekcji Tworzenie folderów w kolekcji Zarządzanie kolekcjami Podsumowanie Pytania sprawdzające Odpowiedzi 8. TWORZENIE ZAPYTAŃ HTTP Tworzenie podstawowego zapytania GET Krok po kroku - jak stworzyć zapytanie GET w Postmanie? Dodawanie parametrów i nagłówków Parametry zapytania (Query Parameters) Nagłówki zapytania (Headers) Gdzie dodawać nagłówki w Postmanie? Praktyczne zastosowanie metod POST, PUT i DELETE POST - tworzenie nowych danych PUT - aktualizacja danych DELETE - usuwanie danych Podsumowanie Pytania sprawdzające Odpowiedzi 9. ZMIENNE W POSTMANIE Po co używać zmiennych? Typy zmiennych w Postmanie Zmienne globalne (Global Variables) Zmienne środowiskowe (Environment Variables) Zmienne w kolekcji (Collection Variables) Zmienne lokalne (Local Variables) Zakresy zmiennych i ich hierarchia Jak utworzyć zmienną w Postmanie? Tworzenie zmiennej globalnej (Global Variable) Tworzenie zmiennej środowiskowej (Environment Variable) Tworzenie zmiennej w kolekcji (Collection Variable) Jak używać zmiennych w praktyce? W URL (endpointach) W Body (ładunku zapytania) Podsumowanie Pytania sprawdzające Odpowiedzi 10. TESTOWANIE I AUTOMATYZACJA Implementacja testów automatycznych Jak dodać test do zapytania? Przykładowe testy Tworzenie skryptów pre-request i testowych Pre-request Script - przygotowanie zapytania Test Script - walidacja odpowiedzi Gdzie to wszystko się przydaje? Praktyczny przykład: testowanie API JSONPlaceholder z automatyzacją Uruchomienie scenariusza Podsumowanie - czego się nauczyłeś? Pytania sprawdzające Odpowiedzi 11. COLLECTION RUNNER - AUTOMATYZACJA PEŁNĄ PARĄ Uruchamianie wielu zapytań jednocześnie Co to jest Collection Runner? Jak uruchomić kolekcję? Co się wtedy dzieje? Ustawienia Collection Runnera Delay (Opóźnienie) Data file (Plik danych) Advanced settings (Ustawienia zaawansowane) Zarządzanie danymi testowymi Jak przygotować dane? Jak używać tych danych? Przykład Body z danymi dynamicznymi: Podsumowanie Pytania sprawdzające Odpowiedzi 12. POSTMAN MONITORS Tworzenie monitora API - krok po kroku Co będzie Ci potrzebne? Jak utworzyć monitor? Zaawansowane ustawienia monitora Postmana Automatyzacja testów w czasie rzeczywistym Co dokładnie robi monitor? Gdzie to sprawdzić? Limit monitora w darmowej wersji Postmana Podsumowanie Pytania sprawdzające Odpowiedzi 13. EKSPORTOWANIE I IMPORTOWANIE ZAPYTAŃ Udostępnianie zapytań i kolekcji Eksportowanie kolekcji (jako plik) Importowanie kolekcji (lub zapytania) Współpraca zespołowa z Postmanem Jak to działa? Udostępnianie zapytań jako link Podsumowanie Pytania sprawdzające Odpowiedzi PODSUMOWANIE NAJLEPSZE PRAKTYKI W TESTOWANIU API CO DALEJ PO POSTMANIE? PODZIĘKOWANIA I DODATKOWE ZASOBY O autorze: Rafał Podraza — QA engineer, instruktor, twórca materiałów edukacyjnych, autor książek. Na co dzień zajmuje się usprawnianiem procesów związanych z testowaniem, dbaniem o jakość dostarczanego oprogramowania, a także implementacją automatycznych skryptów testowych z wykorzystaniem języków JavaScript i TypeScript. Od listopada 2021 roku tworzy profil na platformie Udemy, gdzie publikuje kursy — część z nich uzyskała status bestsellerów. Jest twórcą bloga i aktywnym działaczem w społeczności testerskiej, regularnie tworzy treści związane z testowaniem i programowaniem na swoim kanale YouTube.

Specyfikacja

Podstawowe informacje

Autor
  • Rafał Podraza
Wybrane wydawnictwa
  • Helion
Okładka
  • Miękka
Rok wydania
  • 2025
Ilość stron
  • 120
Tematyka
  • Webmasterstwo
ISBN
  • 9788328925700

Opinie Postman w praktyce. Kompletny przewodnik po REST API Łódź

Na liście znajdują się opinie, które zostały zweryfikowane (potwierdzone zakupem) i oznaczone są one zielonym znakiem Zaufanych Opinii. Opinie niezweryfikowane nie posiadają wskazanego oznaczenia.

Ocena ogólna
5 na podstawie 1 opinia
  • k...b
    5
    Opinia została napisana przez użytkownika, który kupił produkt.
    Tematyka i jej zakres przewstawiony w skrótowy sposób wyczeruje potrzeby czytelnika.
    • jakość wydania