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

  • Wprowadzenie do Playwright
    • Instalacja
    • Konfiguracja
    • Interfejsy w C#
    • Metody asynchroniczne w C#
  • Pierwszy test
    • Utworzenie projektu nUnit
    • Klasa bazowa PageTest
    • Podstawowe operacje na stronie
    • Uruchomienie testu
  • Specyfika Playwright
    • Lokalizowanie elementów
    • Metody asercyjne
    • Akcje na elementach
  • Wzorzec Page Object w Playwright
  • Debugowanie i nagrywanie testów
  • 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

Powiązane artykuły