Trwają zapisy do grupy

Szkolenie: Bruno - Testy Rest API w alternatywnym narzędziu do Postman

W czasie szkolenia "Bruno - Testy Rest API w alternatywnym narzędziu do Postman" zdobędziesz dużą dawkę wiedzy na temat automatyzacji testów. Poznasz narzędzie Bruno - alternatywę dla Postmana, które oferuje podobne funkcjonalności, a dodatkowo jest darmowe i open-source. Wspólnie zbudujemy od zera projekt automatyzacji testów REST API dla prawdziwej aplikacji. Nauczysz się praktycznego podejścia do tworzenia i zarządzania testami automatycznymi, aby stworzyć łatwo rozszerzalny i dobrze zarządzany zestaw testów dla serwisu REST API.

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:TEST/RESTAPI/BRUNO

specialistic-trainingspecialties-of-sagespostmanautomation

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

30 października
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

15 stycznia
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Bruno - Testy Rest API w alternatywnym narzędziu do Postman

Cele szkolenia

  • Poznanie możliwości narzędzia Bruno w zakresie automatyzacji testów funkcjonalnych REST API oraz praktyczne wykorzystanie ich w procesie developmentu w codziennej pracy testerów i programistów

  • Zrozumienie dobrych praktyk automatyzacji testów API – unikania powtórzeń, podziału odpowiedzialności, refaktoryzacji kodu – oraz ich zastosowania podczas szkolenia w projekcie testowym

  • Stworzenie architektury test frameworka w Bruno, umożliwiającej łatwe utrzymanie, obsługę wielu środowisk i proste rozszerzanie zestawów testowych dla różnych serwisów REST API

  • Poznanie sposobów i strategii uruchamiania testów Bruno w procesach CI/CD, integracji z Gitem oraz generowania raportów HTML, co pozwala skutecznie wdrażać automatyzację testów w zespole

  • Nabycie praktycznych umiejętności niezbędnych do samodzielnego budowania i rozwijania automatycznych testów API w narzędziu Bruno, wspierających proces ciągłej integracji i zapewnienia jakości oprogramowania


Dla kogo?

  • Testerów manualnych aplikacji webowych, którzy chcą ułatwić sobie pracę poprzez komunikację bezpośrednio z serwerem

  • Testerów zainteresowanych pełną automatyzacją testów interfejsów REST API

  • Testerów pracujących na co dzień z Postmanem, którzy chcą poznać darmową alternatywę


Zalety

  • Szkolenie prowadzone jest w formule live coding, dzięki czemu uczestnicy w praktyce tworzą od podstaw kompletny projekt automatyzacji testów REST API w Bruno – od konfiguracji środowiska po uruchomienie testów z linii poleceń

  • Szkolenie koncentruje się na praktycznym zastosowaniu automatyzacji testów API, a nie jedynie na omówieniu funkcji Bruno – poznasz realne scenariusze i problemy projektowe

  • Podczas szkolenia uczestnicy uczą się efektywnego zarządzania testami automatycznymi, wykorzystując zmienne, środowiska, skrypty w JavaScript, faker oraz integrację z Gitem – wszystko w kontekście tworzenia rozbudowanego frameworka testowego


Wymagania

  • Znajomość zagadnień związanych z testowaniem oraz doświadczenie w pracy z aplikacjami internetowymi

  • Mile widziana podstawowa wiedza na temat interfejsów REST API


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Wprowadzenie

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

  • Dlaczego Bruno?

  • Porónanie Bruno z Postmanem

Pierwsze kroki z Bruno

  • Instalacja i konfiguracja środowiska

  • Wprowadzenie do narzędzia Bruno

  • Kolecje i foldery

  • Tworzenie pierwszych requestów i kolekcji

  • Metody HTTP, query params, path variables, nagłówki, body

  • Proste testy response'ów

Dobre testy automatyczne w Bruno

  • Zmienne, ich rodzaje i zastosowanie

  • Praca z różnymi środowiskami

  • Generowanie danych testowych - faker

  • Skrypty i testy pisane w JavaScript

  • Zaawansowane asercje

  • Integracja z gitem

  • Autoryzacja

  • Debugowanie

  • Bruon plugin do Visual Studio Code

Integracja z CI

  • Uruchamianie testó z linii poleceń

  • Generowanie raportów HTML

Autorem szkolenia jest Jakub Szewczyk

Expert QA specjalizujący się w testach funkcjonalnych i automatyzacji procesu testowania. Wielki fan podejścia BDD w procesie wytwarzania oprogramowania, ale również przeciwnik pisania testów behawioralnych dla samych testów. Karierę zaczynał w roku 2005 i przez ten czas miał okazję automatyzować testy dla aplikacji desktopowych, webowych, niskopoziomowych, sterowników oraz mikroserwisów instalowanych w chmurze.

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

10.10.2025

Uczestnik szkoleniaPython zaawansowany

Dominik Chlipalski, Aptiv Services Poland S.A.

trener ciekawie opowiada, zadania pomiedzy teoria

Więcej opinii