Języki programowania dla testerów

JAVA dla testerów oprogramowania

2 dni (2 x 8 h)
09:00 - 17:00
polski
polski

Cel nauczania

Celem szkolenia jest nauka podstaw programowania oraz przygotowanie uczestników do tworzenia własnych aplikacji, które mogą pomóc w testowaniu oraz do automatyzowania czynności testowych. Podczas szkolenia uczestnicy będą mieć okazję przećwiczyć m.in. tworzenie klas, metod, instrukcji warunkowych oraz debugowanie kodu.
Od uczestników nie jest wymagana wiedza z kodowania, a jedynie umiejętność obsługi komputera oraz analityczne i logiczne myślenie. 

Zakres tematyczny

  • Przygotowanie środowiska (Eclipse lub IntelliJ)
  • Podstawy języka Java
    • Składnia, słowa-klucze, podstawowe pojęcia
    • Typy danych
    • Operatory
    • Instrukcje sterujące
    • Pętle
  • Wprowadzenie do programowania obiektowego
    • Klasy, obiekty i metody
    • Dziedziczenie
    • Modyfikatory dostępu
    • Klasy abstrakcyjne
  • Obsługa plików
    • Zapis i odczyt
    • Wprowadzenie do DDT
  • Wyjątki
    • Obsługa wyjątków
    • Zgłaszanie wyjątków
  • Debugowanie kodu
  • Struktura projektu
  • Wprowadzenie do frameworków testowych (JUnit lub TestNG)
    • Porównanie frameworków
    • Budowa testów
    • Zestawy testów
    • Asercje

Jak się przygotować

Kto może wziąć udział?

Szkolenie skierowane jest do osób początkujących, zaczynających lub chcących rozpocząć przygodę z programowaniem, a także do osób znających inny język programowania, którechcą poznać Javę.

Udział w szkoleniu rekomendowany jest szczególnie dla wszystkich testerów oprogramowania, którzy wiążą swój dalszy rozwój z automatyzacją testów, uczestników szkolenia „Praktyka automatyzacji testowania”, jako kolejny krok na drodze rozwoju kompetencji w obszarze automatyzacji testów, a także dla osób, które potrafią sprawnie obsługiwać komputer oraz mają chęć zdobycia wiedzy z podstaw programowania.

Jak się przygotować?

Na szkolenie należy przygotować własne laptopy zgodnie z instrukcją przekazaną przez trenera.

Metody nauczania

Szkolenie ma w przeważającej części charakter warsztatu połączonego z częścią wykładową.

Materiały edukacyjne

Będąc uczestnikiem szkolenia „JAVA dla testerów oprogramowania” otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.

Korzyści

  • Posiądziesz podstawowe umiejętności programistyczne w języku Java potrzebne do tworzenia prostych aplikacji wspierających testowanie.
  • Będziesz mógł tworzyć testy automatyczne (np. Selenium).
  • Będziesz miał możliwość rozwoju w kierunku automatyzacji testowania i podniesienia swojej pozycji na rynku pracy.

Trenerzy

Ścieżka dalszego rozwoju kompetencji i umiejętności

Poniższy schemat sugeruje możliwe ścieżki doskonalenia umiejętności i kompetencji z zakresu narzędzi Selenium poprzez udział w szkoleniach.

Na każdy kurs możesz jednak przyjść bez udziału w innym.

schemat selenium 2023