Języki programowania dla testerów

JAVA dla testerów oprogramowania

liczba dni: 2
godziny szkolenia: 09:00–17:00
formuła: online na żywo / stacjonarna
język materiałów: 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.

Cele szkolenia w zakresie wiedzy, umiejętności i postaw:

Uczestnik zna, rozumie: 

  • Narzędzia Eclipse i IntelliJ
  • Konfigurację środowiska programistycznego
  • Podstawy języka Java, składnię języka Java oraz podstawowe pojęcia
  • Podstawy programowania obiektowego (OOP)
  • Podstawy zapisu i odczytu plików w Java
  • Podstawowe zasady testowania opartego na danych
  • Podstawowe techniki debugowania kodu
  • Zasady budowy testów, tworzenia zestawów testowych i używania asercji

 

Uczestnik potrafi:

  • Skonfigurować i efektywne korzystać z Eclipse i IntelliJ
  • Pisać proste programy w Java
  • Tworzyć klasy abstrakcyjne
  • Implementować testy oparte na danych
  • Wykorzystywać narzędzia do debugowania w środowisku programistycznym
  • Pisać i uruchamiać testy jednostkowe
  • Tworzyć zestawy testowe i stosować asercję do weryfikacji wyników testów

 

Uczestnik wykazuje: 

  • Dbałość o poprawną konfigurację środowiska pracy
  • Otwartość na naukę nowych narzędzi i technologii
  • Systematyczność i dokładność w pisaniu kodu
  • Chęć do ciągłego doskonalenia umiejętności programistycznych
  • Dbałość o przejrzystość i organizację kodu.
     

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

Metody nauczania i formuła szkolenia

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

Co dostajesz w kursie

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.

Ś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

Skorzystaj z dofinansowania

Sprawdź możliwości otrzymania dofinansowania na udział w szkoleniu.

Trenerzy

Powiązane artykuły