Automatyzacja testów aplikacji webowych w C# i Playwright - Szkolenie praktyczne
Automatyzacja testów aplikacji webowych w C# i Playwright - Szkolenie praktyczne
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Sposób dofinansowaniawsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
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.
- Minimalna liczba uczestników1
- Maksymalna liczba uczestników9
- Data zakończenia rekrutacji02-09-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi16
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Celem szkolenia jest przygotowanie uczestników do automatyzacji testów aplikacji webowych za pomocą narzędzia Playwright, biblioteki nUnit oraz języka programowania C#.Kurs ma charakter rozbudowanego warsztatu - z każdym omawianym tematem uczestnicy tworzą kod testów automatycznych.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Uczestnik wie i rozumie: Co to jest Playwright, jakie są jego główne cele i zalety. Podstawowe konstrukcje języka C#, takie jak interfejsy i metody asynchroniczne. Jak stworzyć projekt testowy w nUnit, korzystać z klasy bazowej i organizować testy. Jak działa Playwright na poziomie technicznym, jakie są jego specyficzne cechy. Jak weryfikować oczekiwane zachowanie aplikacji za pomocą asercji. Zastosować wzorzec Page Object w testach automatycznych. Jak skutecznie debugować testy oraz generować raporty z ich wykonania. | Kryteria weryfikacji Pre i Post Test | Metoda walidacji Test teoretyczny |
Efekty uczenia się Uczestnik potrafi: Samodzielnie instalować i konfigurować środowiska do tworzenia testów z wykorzystaniem Playwright. Pisać proste i zaawansowane testy automatyczne dla aplikacji webowych. Automatyzować różnych akcje użytkownika na stronie. Identyfikować i rozwiązywać problemy w testach. Tworzyć czytelne raporty z wyników testów. | Kryteria weryfikacji Pre i Post Test | Metoda walidacji Test teoretyczny |
Efekty uczenia się Uczestnik wykazuje:Umiejętność projektowania testów, które pokrywają różne scenariusze użytkowania. Zdolność do samodzielnego rozwiązywania problemów związanych z automatyzacją testów. Znajomość narzędzi do tworzenia i wykonywania testów automatycznych. | Kryteria weryfikacji Pre i Post Test | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie odbywa się w godzinach 9.00 -17.00.
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
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt usługi brutto3 321,00 PLN
- Koszt usługi netto2 700,00 PLN
- Koszt godziny brutto207,56 PLN
- Koszt godziny netto168,75 PLN
Prowadzący
Prowadzący
Kamil Marek
Współtwórca studiów podyplomowych "Inżynieria Jakości Oprogramowania" na AGH w Krakowie, gdzie prowadzi zajęcia z teorii i praktyki testowania oraz automatyzacji testów REST API.
Posiadane certyfikaty:
ISTQB® Poziom Podstawowy
ISTQB® Poziom Zaawansowany - Analityk Testów
ISTQB® Poziom Zaawansowany - Techniczny Analityk Testów
ISTQB® Poziom Zaawansowany - Kierownik Testów
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
1. Prezentacja szkoleniowa
2. Podumowanie - Laboratoria
Informacje dodatkowe
Warunkiem organizacji szkolenia jest zebranie grupy min. 6 osób. W przypadku niezebrania minimalnej grupy, wyznaczamy kolejny termin szkolenia.
Warunki techniczne
Warunki techniczne
Szkolenie odbywa się za pośrednictwem platformy Zoom, MS Teams bądź Google Meets.
Na szkolenie należy przygotować własne laptopy zgodnie z instrukcją przekazaną przez trenera.