Automatyzacja testowania

Automatyzacja testów aplikacji webowych w C# i Playwright

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

Cel nauczania

Cel szkolenia

Celem szkolenia jest przygotowanie do automatyzacji testów aplikacji webowych za pomocą narzędzia Playwright, biblioteki nUnit oraz języka programowania C#.    

Playwright to alternatywa dla Selenium WebDriver, która zdobywa coraz większą popularność.

Szkolenie skierowane jest do osób, które chcą rozpocząć swoją przygodę z automatyzacją oraz dla wszystkich, którzy chcą rozwinąć testy automatyczne w swoim projekcie. 

Kurs ma charakter rozbudowanego warsztatu - z każdym omawianym tematem uczestnicy tworzą kod testów automatycznych.

Zakres tematyczny

  1. Wprowadzenie do Playwright
    1. Instalacja
    2. Konfiguracja
    3. Interfejsy w C#
    4. Metody asynchroniczne w C#
  2. Pierwszy test
    1. Utworzenie projektu nUnit
    2. Klasa bazowa PageTest
    3. Podstawowe operacje na stronie
    4. Uruchomienie testu
  3. Specyfika Playwright
    1. Lokalizowanie elementów
    2. Metody asercyjne
    3. Akcje na elementach
  4. Wzorzec Page Object w Playwright
  5. Debugowanie i nagrywanie testów
  6. Generowanie raportów z wykonania testów

Jak się przygotować

Kto może wziąć udział?

Szkolenie przeznaczone jest dla osób, które potrafią programować w języku C# na poziomie podstawowym (zakres szkolenia C# dla testerów oprogramowania) oraz znają podstawy i rozumieją język HTML.

Szkolenie będzie odpowiednie zarówno dla  testerów manualnych rozpoczynających przygodę z testowaniem automatycznym,  jak i dla doświadczonych testerów, którzy chcą poznać nowe narzędzie automatyzacji testów i podążać za trendami. 

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ą. Kursanci uczą się obsługi narzędzia poprzez rozwiązywanie zadań praktycznych.

Materiały edukacyjne

Będąc uczestnikiem szkolenia „Automatyzacja testów aplikacji webowych w C# i Playwright” 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

  • Zdobędziesz wiedzę  i umiejętności pozwalające na automatyzację testów aplikacji webowej z wykorzystaniem języka C#.
  • Będziesz umieć korzystać z  bibliotek Playwright i nUnit.
  • Nabędziesz umiejętność implementacji testu z Playwright.
  • Będziesz znać najczęsciej wykorzystywane w automatyzacji komendy, funkcje oraz dobre praktyki.

Trenerzy