Trwają zapisy do grupy

Automatyzacja testów w procesie wytwarzania oprogramowania

Pokazanie różnych aspektów testów automatycznych na praktycznych przykładach z wykorzystaniem narzędzi takich jak Selenium, Postman, Robot Framework, Serenity

2150 PLN+23% VAT (2644 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:AUTO/TEST

qualitytestingbddpostman

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

18 lipca
Termin gwarantowanyTrwają zapisy na szkolenieOferta specjalna

Trener:

Marcin Kubecki

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:

2 września
Trwają zapisy na szkolenie

Trener:

Marcin Kubecki

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:

10 października
Trwają zapisy na szkolenie

Trener:

Marcin Kubecki

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:

14 listopada
Trwają zapisy na szkolenie

Trener:

Marcin Kubecki

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?

Dostępne terminy

Interesują Cię inne terminy?

Automatyzacja testów w procesie wytwarzania oprogramowania

Cele szkolenia

  • Poznanie procesów QA w projekcie z automatyzacją testów
  • Poznanie strategi wdrażania automatyzacji testów do projektu
  • Poznanie podstaw pisania testów automatycznych (architektura, narzędzia)
  • Automatyzacja testów REST API
  • Automatyzacja testów Web UI

Dla kogo?

  • Testerzy manualni chcący poznać narzędzia stosowane w automatyzacji testów
  • Managerowie testów w celu poznania procesów związanych z automatyzacją testów
  • Początkujący testerzy automatyczni aby poszerzyć swój horyzont o nowe strategie używane w automatyzacji testów

Zalety

  • Dużo praktycznych przykładów jak i inspiracji do innego spojrzenia na testy
  • Live coding
  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Wymagania

  • Podstawowa znajomość REST API oraz aplikacji webowych
  • Podstawy programowania i pracy z kodem
  • Doświadczenie w testowaniu aplikacji

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

Pobierz program w PDF

Poziomy i typy testów

  • Piramida testów
  • White box testing
  • Black box testing

Automatyzacja testów

  • Co automatyzować
  • Kiedy to robić
  • Strategie
  • Architektura rozwiązań w automatyzacji
  • Procesy TDD i BDD (Cucumber)
  • Baseline testing
  • Contract testing

Testowanie interfejsów REST API

  • Postman (GUI) + Newman
  • RestAssured (Java)

Testowanie aplikacji webowych

  • Robot Framework + Selenium
  • Serenity + Selenium (Java)
  • Selenium Grid

Date testowe

  • Faker - generator danych testowych
  • MockServer - mockowanie REST API

Raportowanie

  • Serenity (Java)
  • Robot Framework
  • Postman

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.