Szkolenie "Automatyzacja testowania"

Szkolenie praktyczne

Wiele osób rozpoczyna swoją przygodę z automatyzacją od nauki jednego narzędzia. Niniejsze szkolenie pokazuje wielowymiarowość automatyzacji jako złożonego procesu, prezentując typowe metody i popularne narzędzia. Jest to praktyczno-teoretyczny fundament rozpoczęcia pracy z tworzeniem skryptów automatycznych.

 

Zakres tematyczny

  1. Wprowadzenie do automatyzacji 
    1. Co automatyzować?
    2. Korzyści automatyzacji
    3. Niebezpieczeństwa automatyzacji
    4. Dyskusja
  2. Automatyzacja w cyklu życia produktu informatycznego
    1. Testy jednostkowe
      1. Praktyczne tworzenie i wykonywanie testów jednostkowych w Javie z użyciem biblioteki jUnit
    2. Testy integracyjne
      1. Praktyczne ćwiczenia z testów integracyjnych za pomocą aplikacji Postman
    3. Testy systemowe
      1. Praktyczne ćwiczenia z tworzenia i uruchamiania testów systemowych z użyciem selenium i Javy
  3. Czynności w ramach automatyzacji
    1. Planowanie
    2. Cele
    3. Projektowanie / uruchomienie / utrzymanie
    4. Dyskusja / ćwiczenia
  4. Metodyki automatyzacji 
    1. Data driven
    2. Keyword / Behavior driven
    3. Praktyczne ćwiczenia w tworzeniu testów użyciem różnych podejść oraz ich ocena
    4. Praca z bazowym frameworkiem umożliwiającym efektywne tworzenie nowych testów w dowolnym projekcie – uczestnicy szkolenia otrzymują kod (java) na którym po szkoleniu mogą tworzyć własne rozwiązania testów automatycznych w projektach
  5. Projektowanie środowiska automatyzacji
    1. Narzędzia w zarządzaniu testami
    2. Narzędzia w zarządzaniu wymaganiami
    3. Narzędzia w zarządzaniu incydentami
    4. Narzędzia w zarządzaniu konfiguracją
    5. Narzędzia do testów statycznych: testy dokumentacji, analiza statyczna
    6. Narzędzia analizy dynamicznej
    7. Narzędzia w projektowaniu testów
    8. Narzędzia do przygotowania danych testowych
    9. Narzędzia do wykonywania testów
    10. Ćwiczenia
    11. Praktyczne ćwiczenia z tworzeniem testów niefunkcjonalnych w apache jMeter
  6. Wdrożenie narzędzi w organizacji
    1. Wybór narzędzia
    2. Wdrożenie
    3. Utrzymanie
    4. Dyskusja

Przed szkoleniem

Rekomendowany udział w szkoleniu Zawód Tester lub ISTQB Poziom Podstawowy, lub minimum 3-miesięczne doświadczenie w testowaniu oprogramowania.

 

Metody szkolenia

Szkolenie ma w przeważającej części charakter warsztatu połączonego z częścią wykładową. Uczestnicy zaznajamiają się z procesem wprowadzania automatyzacji do projektu i o korzyściach płynących z prawidłowo zaimplementowanej piramidy testów automatycznych. 

 

Materiały szkoleniowe

Będąc uczestnikiem szkolenia „Automatyzacja testowania”, otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie prezentacji opisującej zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych 

 

Po szkoleniu

Uczestnik szkolenia ma szansę osiągnąć kluczową wiedzę i umiejętności potrzebne do wdrożenia automatyzacji w organizacji lub projekcie. Zdobyta na szkoleniu wiedza przybliża uczestnika do statusu specjalisty w automatyzacji testowania. Uczestnicy otrzymują gotowe rozwiązania, które mogą z sukcesem zaimplementować w swoich projektach.

 

Materiały

Dla wszystkich
Dla zalogowanych

Chcesz wiedzieć co się dzieje na EDU?

Zapisz się na newsletter i otrzymuj najnowsze informacje!

˟
Zapisz się
Chcesz być na bieżąco?
˟
Dziękujemy za zapisanie się na newsletter. Potwierdź subskrypcję klikając w link aktywacyjny przysłany na maila.