ODBIERZ TWÓJ BONUS :: »

Testowanie i rozwój API w Postmanie. Łatwe tworzenie, testowanie, debugowanie i zarządzanie API. Wydanie II Dave Westerveld

(ebook) (audiobook) (audiobook)
Autor:
Dave Westerveld
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
304
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
57,84 zł 89,00 zł (-35%)
53,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
48,95 zł 89,00 zł (-45%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia, konfigurowania i wysyłania żądań API w Postmanie
  • Projektowania i dokumentowania API zgodnie z dobrymi praktykami
  • Definiowania i używania specyfikacji OpenAPI (OAS) w Postmanie
  • Automatyzowania testów API oraz organizowania i raportowania wyników
  • Konfigurowania różnych metod autoryzacji i uwierzytelniania w API
  • Tworzenia skryptów testowych do weryfikacji odpowiedzi i przepływów pracy
  • Zarządzania zmiennymi środowiskowymi i danymi w Postmanie
  • Tworzenia i wykonywania testów sterowanych danymi
  • Testowania złożonych przepływów pracy z wykorzystaniem funkcji Flows
  • Integracji testów Postmana z narzędziem Newman i potokiem CI/CD
  • Monitorowania API i analizowania wyników monitorowania
  • Automatyzowania testów istniejących API oraz udostępniania kolekcji
  • Tworzenia i wykorzystywania serwerów mock do symulacji API
  • Stosowania testowania kontraktowego w celu weryfikacji zgodności API
  • Testowania bezpieczeństwa API według wytycznych OWASP i metodą fuzzingu
  • Przeprowadzania testów wydajności API oraz analizowania profili obciążenia

Znaczenie interfejsów API systematycznie rośnie. Głównie za sprawą tego, że ułatwiają komunikację - zarówno zewnętrzną, jak i tę, która zapewnia spójne działanie elementów nowoczesnych systemów. I podobnie jak dobre porozumienie jest podstawą relacji międzyludzkich, tak samo sprawna komunikacja między usługami ma kluczowe znaczenie dla prawidłowego funkcjonowania aplikacji. Z tego powodu od jakości API zależy jakość systemu oprogramowania jako całości. Warto zatem dobrze poznać Postmana.

Dzięki tej praktycznej książce poznasz pełnię możliwości Postmana. Znajdziesz tu przystępnie wyjaśnione koncepcje, a także zestaw rzeczywistych przykładów, co ułatwi Ci korzystanie z tego narzędzia do tworzenia doskonale zaprojektowanych, udokumentowanych i przetestowanych interfejsów programowania aplikacji. Za pomocą praktycznych projektów nauczysz się dodawać automatyzację testów do istniejącego API. Poznasz również nowe funkcjonalności Postmana, stanowiące dużą pomoc w unikaniu błędów. W drugim, w pełni zaktualizowanym wydaniu znajdziesz nowe rozdziały dotyczące testowania przepływu pracy, tworzenia i używania serwerów imitacji, testowania bezpieczeństwa API, jak również testowania wydajności.

W książce:

  • użycie Postmana do poprawy jakości interfejsu API
  • Postman i testowanie sterowane danymi
  • serwery mock w Postmanie i testowanie kontraktowe
  • zasady testowania bezpieczeństwa
  • funkcjonalne i niefunkcjonalne podejście do testowania API
  • praca ze standardami przemysłowymi, na przykład przy użyciu OpenAI i imitacji

API? Lepiej przetestować dziś niż debugować jutro!

Wybrane bestsellery

O autorze książki

Dave Westerveld jest doświadczonym testerem oprogramowania, który pomaga innym specjalistom nadążać za dynamicznym światem IT. Tworzy popularne kursy wideo, przemawia na konferencjach i dzieli się wiedzą w podcastach i rozmowach online. Przez lata pełnił różne funkcje w branży ― od testera eksploracyjnego, przez programistę automatyzacji testów, po specjalistę do spraw integracji API.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Testowanie i rozwój API w Postmanie. Wydanie II" obejmuje najnowsze funkcje Postmana?
Tak, drugie wydanie zostało w pełni zaktualizowane i zawiera opisy najnowszych funkcjonalności Postmana, takich jak testowanie przepływu pracy, serwery mock, testowanie bezpieczeństwa oraz wydajności API.
2. Czy książka zawiera praktyczne przykłady i ćwiczenia do samodzielnego wykonania?
Tak, książka jest bogata w praktyczne projekty, ćwiczenia oraz rzeczywiste przykłady, które pomagają w nauce i samodzielnym opanowaniu narzędzia Postman.
3. Czy znajdę w książce informacje o automatyzacji testów API?
Tak, w książce szczegółowo omówiono automatyzację testowania API, w tym tworzenie powtarzalnych testów, testowanie sterowane danymi oraz integrację z narzędziami CI/CD, takimi jak Newman.
4. Jakie zagadnienia związane z bezpieczeństwem API są poruszane w książce?
Książka wyjaśnia kwestie autoryzacji, uwierzytelniania, zarządzania danymi uwierzytelniającymi oraz testowania bezpieczeństwa API zgodnie z listą OWASP. Znajdziesz tu również praktyczne wskazówki dotyczące testów fuzzingowych i ochrony przed typowymi zagrożeniami.
5. Czy książka nadaje się do nauki samodzielnej, czy wymaga wcześniejszej wiedzy?
Książka jest napisana przystępnie i prowadzi czytelnika krok po kroku - od podstaw terminologii API, przez instalację Postmana, aż po zaawansowane zagadnienia testowania. Pozwoli zarówno początkującym, jak i bardziej doświadczonym użytkownikom rozwinąć swoje umiejętności.
6. Czy z książki skorzystam, jeśli chcę przygotować się do pracy z zespołem developerskim?
Tak, książka porusza również zagadnienia współpracy, udostępniania kolekcji testów oraz dokumentowania API, co jest niezbędne podczas pracy w zespole projektowym.
7. Czy książka omawia testowanie różnych rodzajów API, np. REST, SOAP, GraphQL?
Tak, w książce znajdziesz rozdziały poświęcone testowaniu różnych typów interfejsów API, w tym REST, SOAP oraz GraphQL, wraz z praktycznymi przykładami ich obsługi w Postmanie.
8. Czy książka zawiera wskazówki dotyczące wydajności i monitorowania API?
Tak, w publikacji znajdziesz rozdziały dotyczące testowania wydajności, różnych profili obciążenia oraz konfiguracji monitorowania API za pomocą Postmana.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
57,84 zł
Dodaj do koszyka
Ebook
48,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint