Testowanie aplikacji internetowych. Warsztat dla testerów oprogramowania.
Testowanie aplikacji internetowych. Warsztat dla testerów oprogramowania.
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówMałopolski Pociąg do kariery, Kierunek - Rozwój, Nowy start w Małopolsce z EURESEM
- Grupa docelowa usługi
Szkolenie przeznaczone jest dla:
- Testerów oprogramowania (QA manualnych i automatyzujących) – chcących zdobyć lub usystematyzować wiedzę z testowania aplikacji webowych,
- Programistów – szczególnie front-end i back-end, którzy chcą lepiej rozumieć proces testowania oraz kryteria jakości,
- Specjalistów QA Automation – planujących rozszerzyć zakres automatyzacji o testy GUI, WebAPI i wydajności,
- Analityków systemowych i biznesowych– chcących zrozumieć możliwości i ograniczenia testów webowych,
- Liderów zespołów QA – projektujących strategie testowe dla projektów webowych.
Usługa adresowana jest do uczestników projektów: „Kierunek – Rozwój”, "Małopolski Pociąg do kariery", "Nowy start w Małopolsce z EURESEM".
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji31-10-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi7
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Szkolenie ma na celu nabycie kompetencji (wiedzy oraz praktycznych umiejętności) w zakresie skutecznego planowania, wykonywania i automatyzacji testów aplikacji internetowych, obejmujących aspekty funkcjonalności, wydajności, bezpieczeństwa, kompatybilności i użyteczności, z uwzględnieniem specyfiki technologii webowych po stronie klienta i serwera.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się WiedzaPo ukończeniu szkolenia uczestnik: - definiuje podstawowe pojęcia związane z technologiami internetowymi (HTTP, HTML, CSS, XML, AJAX, ASP, Java), - wyjaśnia zasady działania Internetu oraz różnice między technologiami po stronie klienta i serwera, - charakteryzuje cechy aplikacji internetowych w kontekście jakości (funkcjonalność, wydajność, bezpieczeństwo, użyteczność), - identyfikuje typowe defekty występujące w aplikacjach webowych, - opisuje konfiguracje środowisk testowych (przeglądarki, narzędzia analityczne, środowiska wirtualne), - rozróżnia metodyki i techniki testowania (czarnoskrzynkowe, wydajności, kompatybilności, bezpieczeństwa, użyteczności, UX), - wyjaśnia zasady automatyzacji testów GUI, WebAPI i wydajnościowych. | Kryteria weryfikacji Uczestnik:- podaje definicje i wymienia przykłady technologii internetowych, - opisuje przebieg komunikacji klient–serwer, - wskazuje różnice w działaniu technologii po stronie klienta i serwera, - omawia cechy jakościowe aplikacji webowych i ich wpływ na proces testowania, - identyfikuje typowe defekty w aplikacjach webowych na przykładach, - wyjaśnia różnice między technikami i rodzajami testów, - charakteryzuje zasady automatyzacji testów dla GUI, WebAPI i wydajności. | Metoda walidacji Test teoretyczny |
Efekty uczenia się UmiejętnościPo ukończeniu szkolenia uczestnik: - konfiguruje środowisko testowe dla aplikacji internetowych, - dobiera techniki testowe do rodzaju testowanej funkcjonalności, - przeprowadza testy funkcjonalne, wydajnościowe, kompatybilnościowe, bezpieczeństwa i użyteczności, - wykorzystuje narzędzia wspierające testowanie (generatory danych, komparatory, narzędzia analityczne), - analizuje wyniki testów i identyfikuje problemy, - tworzy i uruchamia automatyczne testy GUI, WebAPI i wydajnościowe, - raportuje wyniki testów w sposób dostosowany do odbiorcy technicznego i biznesowego. | Kryteria weryfikacji Uczestnik: - przygotowuje środowisko testowe z wybranymi przeglądarkami i narzędziami, - realizuje scenariusze testów funkcjonalnych i niefunkcjonalnych, - używa narzędzi wspomagających testowanie do analizy wyników, - tworzy skrypty automatyzujące testy GUI i API, - uruchamia testy wydajnościowe i interpretuje ich wyniki, - opracowuje raport z testów w zrozumiałej formie. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Kompetencje społecznePo ukończeniu szkolenia uczestnik: - współpracuje z zespołem developerskim i testerskim w procesie zapewniania jakości, - argumentuje wybór metod i narzędzi testowych w kontekście projektu, - przekazuje wyniki testów w sposób jasny i dostosowany do odbiorców, - dzieli się wiedzą i doświadczeniami z zakresu testowania aplikacji webowych, - inicjuje działania usprawniające procesy testowe w organizacji. | Kryteria weryfikacji Uczestnik:- uczestniczy w dyskusji zespołowej o strategii testów, - przedstawia wyniki w sposób dostosowany do odbiorców, - uzasadnia wybór podejścia testowego w danym przypadku, - proponuje zmiany w procesie testowania na podstawie obserwacji, - wspiera innych w pracy z narzędziami i metodykami testowymi. | 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-17. Czas trwania usługi to 14 godzin zegarowych. W trakcie szkolenia przewidziane są przerwy ( łącznie 1 godzina zegarowa/dzień), które nie są wliczone w czas trwania usługi.
Grupa szkoleniowa liczy 6-12 osób. Uczestnicy korzystają z własnych laptopów/PC zgodnie z informacjami w sekcji "Warunki techniczne".
Zakres tematyczny
- Wprowadzenie do technologii internetowych: HTTP, HTML, CSS, XML, AJAX, .ASP, JAVA
- Jak działa Internet?
- Technologie po stronie klienta
- Technologie po stronie serwera
- Przykłady praktyczne
- Właściwości aplikacji internetowych
- Funkcjonalność
- Wydajność
- Bezpieczeństwo
- Użyteczność
- Defekty charakterystyczne dla aplikacji internetowych
- Ćwiczenia praktyczne
- Środowisko testowe aplikacji internetowych
- Przeglądarki i ich konfiguracje
- Narzędzia analityczne
- Środowiska wirtualne
- Narzędzia wspomagające testowanie (generatory danych, komparatory)
- Przykłady praktyczne
- Metodyki testowania
- Techniki czarnoskrzynkowe
- Testy wydajności
- Testy kompatybilności
- Testy bezpieczeństwa
- Testy użyteczności i UX
- Przykłady praktyczne
- Automatyzacja
- Automatyzacja GUI,
- Automatyzacja testów WebAPI
- Automatyzacja testów wydajnościowych
- Przykłady praktyczne
- Walidacja
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 6 Wprowadzenie do technologii internetowych: HTTP, HTML, CSS, XML, AJAX, .ASP, JAVA- wykład, dyskusja | Prowadzący Emilia Lendzion- Barszcz | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 2 z 6 Właściwości aplikacji internetowych - wykład, ćwiczenia | Prowadzący Emilia Lendzion- Barszcz | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 3 z 6 Środowisko testowe aplikacji internetowych- prezentacja, ćwiczenia | Prowadzący Emilia Lendzion- Barszcz | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 17:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 4 z 6 Metodyki testowania- wykład, ćwiczenia | Prowadzący Emilia Lendzion- Barszcz | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 5 z 6 Automatyzacja - prezentacja, ćwiczenia | Prowadzący Emilia Lendzion- Barszcz | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat zajęć 6 z 6 Walidacja | Prowadzący - | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 17:30 | Liczba godzin 00:30 |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 750,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 750,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 250,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 250,00 PLN |
Prowadzący
Prowadzący
Emilia Lendzion- Barszcz
Poza pracą szkoli, występuje na branżowych konferencjach, prowadzi na FB profil JavaGirl. Organizuje ThunderBug, a także współorganizowała TestingCup 2017 i 2018.
Posiadane certyfikaty:
ISTQB® Poziom Podstawowy
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymują Prezentację szkoleniową.
Warunki uczestnictwa
Wymagania wstępne:
- Ogólna znajomość działania aplikacji internetowych,
- Podstawowa znajomość przeglądarek internetowych i ich konfiguracji,
- Podstawowa wiedza z zakresu testów oprogramowania oraz automatyzacji.
Informacje dodatkowe
Szkolenie odbywa się w formule online w czasie rzeczywistym w godzinach 9.00-17.00.
W przypadku niewystarczającej liczby chętnych, szkolenie zostanie odwołane i przełożone na kolejny termin.
Warunki techniczne
Warunki techniczne
Szkolenie odbywa się online za pośrednictwem platformy Zoom/MsTeams, Meet.
Uczestnicy powinni przygotować laptop/PC ze stabilnym łączem internetowym, przeglądarką internetową oraz edytorem tekstu, zgodnie z instrukcją przekazaną wraz z informacjami organizacyjnymi 3 dni robocze przed rozpoczęciem szkolenia.