Trwają zapisy do grupy

Szkolenie: Testy automatyczne w oparciu o BDD i język Gherkin

Szkolenie BDD i Gherkin to praktyczny kurs testów automatycznych, który uczy tworzenia scenariuszy akceptacyjnych, automatyzacji testów z wykorzystaniem Cucumber oraz efektywnej współpracy biznesu i IT w procesie wytwarzania oprogramowania

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:BDD/GHERKIN

gherkinbddautomatyzacja-testowtesty-akceptacyjne

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

12 marca
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2365 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:

14 maja
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2365 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:

25 czerwca
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2365 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?

Testy automatyczne w oparciu o BDD i język Gherkin

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego tworzenia i automatyzowania scenariuszy testowych w podejściu Behaviour Driven Development z wykorzystaniem języka Gherkin i narzędzi wspierających

  • Szkolenie uczy identyfikowania i opisywania wymagań biznesowych w formie czytelnych scenariuszy akceptacyjnych, wspierających komunikację w zespole projektowym

  • Szkolenie rozwija umiejętność wdrażania testów automatycznych w procesie wytwarzania oprogramowania, umożliwiając skuteczne wykrywanie błędów i zwiększanie jakości produktu


Dla kogo?

  • Szkolenie adresowane jest do testerów, developerów oraz analityków zaangażowanych w proces wytwarzania oprogramowania, posiadających podstawową znajomość języka Java

  • Przeznaczone dla Product Ownerów, Product Managerów i osób odpowiedzialnych za definiowanie oraz weryfikację wymagań biznesowych w projektach IT


Efekty kształcenia

  • Uczestnik tworzy scenariusze akceptacyjne w języku Gherkin

  • Uczestnik automatyzuje testy z użyciem narzędzi BDD i Cucumber

  • Uczestnik analizuje wymagania biznesowe i przekłada je na testy

  • Uczestnik integruje testy z procesami CI/CD i narzędziami testerskimi

  • Uczestnik rozpoznaje i stosuje dobre praktyki komunikacji w zespole

  • Uczestnik wykorzystuje parametryzację i raportowanie w testach automatycznych


Wymagania

  • Podstawowa znajomość języka Java


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

  • Dlaczego (czasami) ponosimy porażkę podczas projektów związanych z wytwarzaniem oprogramowania?

  • Komunikacja w zespole i z klientem

  • Koszt zmian

  • Wprowadzenie do BDD

  • Analogie do TDD

Czym jest Behaviour Driven Development

  • Porównanie z tradycyjnym sposobem pracy

  • Jakie problemy rozwiązuje BDD?

  • Korzyści związane z wykorzystaniem BDD w projekcie

  • BDD a Agile/Scrum

Elementy procesu Behaviour Driven Development

  • Omówienie faz pracy BDD

  • Cele

  • Najważniejsze pytania

  • Artefakty

  • Odpowiedzialności

  • Pojęcie '3 Amigos'

  • Historyjki użytkownika (User Stories)

  • Model 'INVEST'

  • Technika '3C'

Scenariusz akceptacyjne

  • Język Gherkin

  • Zasady pracy w Gherkinie

  • Relacja między wymaganiami, przykładami a testami

  • Najważniejsze elementy języka Gherkin

  • Feature/Scenario

  • Given/When/Then

  • Background

  • And/Then

  • Dane testowe/tabele danych

  • Scenariusze parametryzowane

Automatyzacja scenariuszy BDD - Cucumber

  • Biblioteka Cucumber

  • Instalacja i konfiguracja środowiska

  • Jak zautomatyzować scenariusz za pomocą Cucumber w języku Java?

  • Ćwiczenia praktyczne

  • Sposobami na parametryzowaniem testów

  • Hookami

  • DataTables

  • Asercjami

  • Generowaniem raportów

  • Połączenie Cucumbera i biblioteki Selenium WebDriver

  • Połączenie z narzędziami CI/CD

Autorem szkolenia jest Piotr Buczek

Piotr Buczek to doświadczony menedżer i praktyk IT, który łączy ponad 15 lat doświadczenia w globalnych organizacjach z unikalnym zestawem kompetencji. W swojej pracy trenerskiej skutecznie integruje głęboką wiedzę techniczną z obszarów Cloud, Security, DevOps i całego cyklu życia oprogramowania (SDLC) ze strategicznym zarządzaniem produktem, zwinnością (Agile) i rozwiniętymi umiejętnościami miękkimi. Jako lider, który sam aktywnie programuje i testuje, potrafi dogłębnie zrozumieć technologię i…

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

7.04.2025

Uczestnik szkoleniaTesty automatyczne w oparciu o BDD i język Gherkin

Remigiusz Makuchowski, ASSA ABLOY Poland Sp. z o.o.

Wszystkie informacje na które potrzebowałem odpowiedzi zostały mi udzielone wyczerpując temat

Więcej opinii