REST API - testy automatyczne z wykorzystaniem Postman’a

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      REST API - testy automatyczne z wykorzystaniem Postman’a

      Opis szkolenia

      Najlepszym sposobem, aby nauczyć się pisać testy automatyczne, jest pisanie testów automatycznych. Dlatego rozgrzej palce przed szkoleniem, gdyż będziesz pisał dużo kodu.

      Jeżeli jesteś:
      • testerem manualnym aplikacji webowych i chcesz ułatwić sobie pracę poprzez komunikację bezpośrednio z serwerem oraz chcesz zautomatyzować sobie przygotowanie danych testowych na środowisku.
      • zainteresowany pełną automatyzacją testów interfejsów REST API
      • managerem testów i rozważasz użycie narzędzia w swoim projekcie.
      - tak, to szkolenie jest dla Ciebie!  Zobacz program.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Szkolenie jest zorientowane na przekazanie wiedzy o automatyzacji testów REST API a nie tylko i wyłącznie na zaprezentowaniu wszystkich dostępnych funkcji wybranego narzędzia

      Podczas szkolenia będziemy się uczyć praktycznego podejścia do tworzenia i zarządzania testami automatycznymi. Naszym celem jest stworzenie łatwo rozszerzalnego i dobrze zarządzanego zestawu testów dla serwisu REST API z wykorzystaniem aplikacji POSTMAN

      Umiejętności

      Dzięki szkoleniu uczestnik:

      • Pozna dobre praktyki, które powinno się stosować w programowaniu testów:
        • unikanie powtórzeń
        • refactoring
      • Stworzy dobrą architekturę test framework'a
        • łatwe utrzymanie
        • wsparcie wielu środowisk
      • Pozna sposoby i strategie uruchamiania testów w procesie CI
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie dla testerów manualnych aplikacji webowych, którzy chcą ułatwić sobie pracę poprzez komunikację bezpośrednio z serwerem oraz chcą zautomatyzować sobie przygotowanie danych testowych na środowisku, dla wszystkich zainteresowanych pełną automatyzacją testów interfejsów REST API oraz managerów testów i rozważasz użycie narzędzia w swoim projekcie.

      Przygotowanie uczestników

      Od uczestników szkolenia wymagana jest znajomość zagadnień związanych z testowaniem oraz doświadczenie w pracy z aplikacjami internetowymi

      Mile widziana podstawowa wiedza na temat interfejsów REST API

      Czas trwania

      Przed nami:

      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia

      Wprowadzenie

      • Kilka słów o automatyzacji testów - dlaczego warto?

      Wstęp do protokołu http

      • podstawowe rodzaje request'ów \• nagłówki wiadomości http
      • format danych JSON
      • operacje CRUD na danych
      • interfejsy / serwisy REST API    


      Tworzenie dobrych testów automatycznych

      • GET / POST / PUT / DELETE
      • korzystanie z "query params"
      • korzystanie z "path variables"

      Nagłówki

      Generowanie danych testowych

      Asercje

      Parametryzacja testow

      Dobre praktyki

      • Zarządzanie testami
      • DRY
      • Debugowanie
      • Zarządzanie danymi testowymi

      Integracja z CI

      • jak korzystać z testów automatycznych
      • linia poleceń

      Metoda realizacji szkolenia

      Live coding: zaczynamy od zera a kończymy posiadając w pełni funkcjonalny i skalowalny projekt z dobrą architekturą, który może posłużyć jako baza dla kolejnych implementacji.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      • RobotFramework User guide
      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dla szkoleń stacjonarnych)

      Podobne szkolenia