Języki programowania dla testerów

Nowość

C# dla testerów oprogramowania - średniozaawansowany

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

Cel nauczania

Szkolenie z programowania w C# na poziomie średniozaawansowanym skierowane jest do osób, które chcą kontynuować przygodę z programowaniem w języku C# w kontekście automatyzacji testów oprogramowania. Od uczestników wymagana jest wiedza i umiejętności kodowania w języku C# na poziomie podstawowego szkolenia ‘C# dla testerów oprogramowania’, podstawowa wiedza z testowania oprogramowania oraz analityczne i logiczne myślenie. Podczas szkolenia uczestnicy będą mieli okazję przećwiczyć każdy z omawianych tematów w formie zadań do wykonania w czasie zajęć.

Zakres tematyczny

1. Przygotowanie środowiska (Microsoft Visual Studio)
2. Elementy języka C#

  • Typy referencyjne i wartościowe
  • Typ Nullable
  • Wyjątki
  • Atrybuty predefiniowane i niestandardowe

3. Framework testowy nUnit

  • Wybrane atrybuty
  • TestContext

4. Programowanie zorientowane obiektowo

  • Pola tylko do odczytu
  • Pola / Właściwości wymagane
  • Metody – parametry opcjonalne oraz typu wyjściowego, zmienna ilość parametrów, metody zwracające wiele wartości
  • Wywoływanie konstruktorów z klasy bazowej
  • Interfejsy i klasy abstrakcyjne
  • Polimorfizm
  • Ukrywanie metod

Jak się przygotować

Wymagana wiedza i umiejętności kodowania w języku C# na poziomie podstawowego szkolenia ‘C# dla testerów oprogramowania’, podstawowa wiedza z testowania oprogramowania oraz analityczne i logiczne myślenie.

Metody nauczania

Szkolenie ma charakter warsztatu połączonego z częścią wykładową.

Materiały edukacyjne

Będąc uczestnikiem szkolenia „C# dla testerów oprogramowania - średniozaawansowany”, otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie prezentacji opisującej zagadnienia omawiane podczas szkolenia oraz zadań z programowania do każdego z poruszanych tematów. Dostęp do materiałów na platformie
edu.ittraining.pl.

Trenerzy