Tester oprogramowania (studia online) - studia podyplomowe
Tester oprogramowania (studia online) - studia podyplomowe
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikator projektuKierunek - Rozwój
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Studia adresowane są do osób planujących rozwijanie swojej kariery w branży IT. Dzięki omówieniu szerokiego wachlarza technologii i ćwiczeń praktycznych, studia będą inspiracją do poszerzenia swojej wiedzy zarówno dla osób doświadczonych jak i rozpoczynających swoją karierę w IT.
Warto przed pierwszymi zajęciami, poświęcić czas na przygotowanie się. Podstawowa znajomość programowania w dowolnym języku programowania będzie pomocna. Polecamy na początek: Ruby, Python albo Golang.kierunek dedykowany jest również dla osób bioracych udział w projekcie kierunek - rozwój.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników30
- Data zakończenia rekrutacji25-10-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi176
- Podstawa uzyskania wpisu do BURart. 163 ust. 1 ustawy z dnia 20 lipca 2018 r. Prawo o szkolnictwie wyższym i nauce (t.j. Dz. U. z 2023 r. poz. 742, z późn. zm.)
- Zakres uprawnieńStudia podyplomowe
Cel
Cel
Cel edukacyjny
Celem studiów jest wykształcenie testerów oraz osób odpowiedzialnych za automatyzację procesów związanych z rozwojem oprogramowania, np. testowaniem oraz integracją dla aplikacji mobilnych oraz serwerowych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się konfiguruje środowisko pracy testera przy użyciu maszyn wirtualnych i kontenerów | Kryteria weryfikacji Poprawnie wykorzystuje język Python do tworzenia i uruchamiania prostych narzędzi testerskich | Metoda walidacji Prezentacja |
Efekty uczenia się zarządza wersjami kodu w systemie kontroli wersji GIT oraz stosuje GIT do organizacji testów | Kryteria weryfikacji Skutecznie zarządza wersjami kodu w GIT | Metoda walidacji Prezentacja |
Efekty uczenia się stosuje język SQL do weryfikacji danych w bazach danych | Kryteria weryfikacji Skuteczne używa zapytań SQL do walidacji danych w bazach | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kryteria weryfikacji wdraża CI/CD z wykorzystaniem narzędzi takich jak Jenkins czy TravisCI | Metoda walidacji Obserwacja w warunkach rzeczywistych | |
Efekty uczenia się projektuje i testuje w chmurze | Kryteria weryfikacji tworzy poprawnie zaprojektowaną dokumentację testową | Metoda walidacji Test teoretyczny |
Kryteria weryfikacji Opisuje najnowsze trendy w testowaniu | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Absolwent uzyskuje zaświadczenie potwierdzające zdobyte efekty kształcenia.
Studia kończą się zaliczeniem na ocenę określonym w karcie kierunku.
Program
Program
TESTER JAKO DEVELOPER NARZĘDZI
(40 godz.)
- Konfiguracja lokalnego środowiska z wykorzystaniem maszyn wirtualnych i kontenerów,
- Linux jako platforma dla narzędzi testera,
- Tester jako developer narzędzi z pomocą Python-a – warsztaty,
- Testy jako obywatel pierwszej kategorii z Test-Driven Development,
- Wprowadzenie do systemu kontroli wersji – GIT,
- BDD,
Uczestnik nabędzie (ugruntuje) wiedzę z zakresu języka Python, platformy Linux oraz pozna popularne biblioteki używane w testowaniu oprogramowania.
PODSTAWOWE ZAGADNIENIA DLA TESTOWANIA OPROGRAMOWANIA
(24 godz.)
- Testy w cyklu rozwoju oprogramowania.
- Rodzaje testów według funkcjonalności oraz celów.
- Strategie testowania oraz priorytetyzacja testów.
- Techniki projektowania testów.
- Testy w zespołach stosujących metodyki zwinne Agile (SCRUM, Kanban).
- Współpraca, raporty i zarządzanie testami (JIRA i dodatki).
Uczestnik zdobędzie wiedzę i umiejętności praktyczne dotyczące testowania, rodzajów testów i ich zastosowania. Uczestnik dowie się również, jak testowanie odbywa się w zespołach stosujących Agile (SCRUM i Kanban) z wykorzystaniem Atlassian JIRA i dodatków wspomagających pracę testera.
TECHNOLOGIE WYKORZYSTYWANE W TESTOWANIU
(88 godz.)
- Wykorzystanie języka zapytań SQL w testowaniu baz danych.
- Narzędzia (Github, Gitlab, Sonar, Jenkins, TravisCI i BlackDuck).
- Kultura DevOps, Continuous Integration, Continuous Delivery. Wykorzystanie platform w chmurze (Docker, Kubernetes, Heroku i AWS) - projekt 1.
- Testowanie aplikacji internetowych z wykorzystaniem Selenium Webdriver.
- Testowanie aplikacji mobilnych iOS/Android z Appium.
- Testowanie aplikacji internetowych oraz API z Robot Framework.
Uczestnik będzie potrafił zastosować wybrane narzędzia do automatyzowania testowania (CI/CD) na różnych etapach budowy oprogramowania. W tym module również zautomatyzuje swoje testy, praktykując na projektach rzeczywistych aplikacji webowych i mobilnych.
ZAGADNIENIA ROZSZERZAJĄCE TESTOWANIE
(16 godz.)
- Projektowanie testów.
- Testy wydajności.
- Nowe trendy w testowaniu.
Uczestnik będzie rozumiał, że implementacja testów jest równie ważna jak implementacja aplikacji, dlatego - podobnie jak w przypadku kodu aplikacji - kod obsługujący testy powinien być projektowany oraz implementowany z właściwą starannością oraz udokumentowany.
EGZAMIN I PRACA ZALICZENIOWA
(16 godz.)
- Seminarium dyplomowe.
- Przygotowane CV i profilów dla testera: Github/Linkedin/Xing.
- Prezentacja prac zaliczeniowych.
- Egzamin.
FORMA ZALICZENIA
Egzamin sprawdzający wiedzę i umiejętności
Projekt wykonywany indywidualnie lub zespołowo.
Walidacja odbywa się na ostatnich zajęciach.
Zjazd I – 26-27.10.2024
Zjazd II – 16-17.11.2024
Zjazd III – 07-08.12.2024
Zjazd IV – 11-12.01.2025
Zjazd V – 08-09.02.2025
Zjazd VI – 08-09.03.2025
Zjazd VII – 22-23.03.2025
Zjazd VIII – 5-6.04.2025
Zjazd IX– 12-13.04.2025
Zjazd X – 10-11.05.2025
Zjazd XI – 07-08.06.2025 Zajęcia + egzamin końcowy
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|
Przedmiot / temat zajęć 1 z 43 Konfiguracja lokalnego środowiska z wykorzystaniem maszyn wirtualnych i kontenerów (4) Marcin Gąstół | Data realizacji zajęć 26-10-2024 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 10:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 2 z 43 Konfiguracja lokalnego środowiska z wykorzystaniem maszyn wirtualnych i kontenerów (4) Marcin Gąstół | Data realizacji zajęć 26-10-2024 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 11:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 3 z 43 inux jako platforma dla narzędzi testera (4) Marcin Gąstół | Data realizacji zajęć 26-10-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 4 z 43 inux jako platforma dla narzędzi testera (4) Marcin Gąstół | Data realizacji zajęć 26-10-2024 | Godzina rozpoczęcia 13:40 | Godzina zakończenia 15:10 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 5 z 43 Tester jako developer narzędzi z pomocą Python-a – warsztaty (8) Marcin Gąstół | Data realizacji zajęć 27-10-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:30 | Liczba godzin 03:30 |
Przedmiot / temat zajęć 6 z 43 Tester jako developer narzędzi z pomocą Python-a – warsztaty (8) Marcin Gąstół | Data realizacji zajęć 27-10-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 7 z 43 Testy w cyklu rozwoju oprogramowania (4) | Data realizacji zajęć 16-11-2024 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 8 z 43 Rodzaje testów według funkcjonalności oraz celów (4) | Data realizacji zajęć 16-11-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 9 z 43 Strategie testowania oraz priorytetyzacja testów (4) | Data realizacji zajęć 17-11-2024 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 10 z 43 Techniki projektowania testów (4) | Data realizacji zajęć 17-11-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 11 z 43 Tester jako developer narzędzi z pomocą Python-a – warsztaty (4) - Natalia Burda | Data realizacji zajęć 07-12-2024 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 12 z 43 Testy jako obywatel pierwszej kategorii z Test-Driven Development (4) - Natalia Burda | Data realizacji zajęć 07-12-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 13 z 43 Wprowadzenie do systemu kontroli wersji – Git oraz GitHub/GitLab (4) - Kamil Musiał | Data realizacji zajęć 08-12-2024 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 14 z 43 BDD (4) - Kamil Musiał | Data realizacji zajęć 08-12-2024 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 15 z 43 Tester jako developer narzędzi z pomocą Python-a – warsztaty (4) - Marcin Gąstół | Data realizacji zajęć 11-01-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 16 z 43 Wprowadzenie do systemu kontroli wersji – Git oraz GitHub/GitLab (4) - Marcin Gąstół | Data realizacji zajęć 11-01-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 17 z 43 Testy wydajności (4) - Marcin Gąstół | Data realizacji zajęć 12-01-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 18 z 43 Testy wydajności (4) - Marcin Gąstół | Data realizacji zajęć 12-01-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 19 z 43 Tester jako developer narzędzi z pomocą Python-a - warsztaty (4) - Marcin Gąstół | Data realizacji zajęć 08-02-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 20 z 43 Tester jako developer narzędzi z pomocą Python-a - warsztaty (4) - Marcin Gąstół | Data realizacji zajęć 08-02-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 21 z 43 Testowanie aplikacji internetowych z wykorzystaniem Playwright (4) - Marcin Gąstół | Data realizacji zajęć 09-02-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 22 z 43 Testowanie aplikacji internetowych z wykorzystaniem Playwright (4) - Marcin Gąstół | Data realizacji zajęć 09-02-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 23 z 43 Seminarium dyplomowe - Marcin Gąstół | Data realizacji zajęć 07-03-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 24 z 43 Testy w zespołach stosujących metodyki zwinne Agile (SCRUM, Kanban) (4) - Natalia Kniat | Data realizacji zajęć 08-03-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 25 z 43 Współpraca, raporty i zarządzanie testami (JIRA i dodatki) (4) - Natalia Kniat | Data realizacji zajęć 08-03-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 26 z 43 Machine Learning dla testerów z wykorzystaniem języka Python (4) - Natalia Kniat | Data realizacji zajęć 09-03-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 27 z 43 Projektowanie testów (4) - Natalia Kniat | Data realizacji zajęć 09-03-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 28 z 43 Testowanie aplikacji internetowych z wykorzystaniem Selenium Webdriver (4) - Natalia Kniat | Data realizacji zajęć 22-03-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 29 z 43 Testowanie aplikacji internetowych z wykorzystaniem Selenium Webdriver (4) - Natalia Kniat | Data realizacji zajęć 22-03-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 30 z 43 Testowanie aplikacji internetowych z wykorzystaniem Selenium Webdriver (4) - Natalia Kniat | Data realizacji zajęć 23-03-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 31 z 43 Testowanie aplikacji internetowych z wykorzystaniem Selenium Webdriver (4) Natalia Kniat | Data realizacji zajęć 23-03-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 32 z 43 Kultura DevOps, Continuous Integration, Continuous Delivery. Wykorzystanie platform w chmurze (Docker, Kubernetes, Heroku i AWS) - Grzegorz Wasylów | Data realizacji zajęć 05-04-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 33 z 43 Kultura DevOps, Continuous Integration, Continuous Delivery. Wykorzystanie platform w chmurze (Docker, Kubernetes, Heroku i AWS) - Grzegorz Wasylów | Data realizacji zajęć 05-04-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 34 z 43 Kultura DevOps, Continuous Integration, Continuous Delivery. Wykorzystanie platform w chmurze (Docker, Kubernetes, Heroku i AWS) - Grzegorz Wasylów | Data realizacji zajęć 06-04-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 35 z 43 Kultura DevOps, Continuous Integration, Continuous Delivery. Wykorzystanie platform w chmurze (Docker, Kubernetes, Heroku i AWS) - Grzegorz Wasylów | Data realizacji zajęć 06-04-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 36 z 43 Seminarium dyplomowe - Marcin Gąstół | Data realizacji zajęć 11-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 37 z 43 Testowanie aplikacji internetowych oraz API z Robot Framework - Marcin Gąstół | Data realizacji zajęć 12-04-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 38 z 43 Testowanie aplikacji internetowych oraz API z Robot Framework - Marcin Gąstół | Data realizacji zajęć 12-04-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 39 z 43 Testowanie aplikacji internetowych oraz API z Robot Framework - Marcin Gąstół | Data realizacji zajęć 13-04-2025 | Godzina rozpoczęcia 08:30 | Godzina zakończenia 11:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 40 z 43 Testowanie aplikacji internetowych oraz API z Robot Framework - Marcin Gąstół | Data realizacji zajęć 13-04-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 15:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 41 z 43 Tester oprogramowania | Data realizacji zajęć 10-05-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 15:00 | Liczba godzin 07:00 |
Przedmiot / temat zajęć 42 z 43 Tester oprogramowania | Data realizacji zajęć 11-05-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 15:00 | Liczba godzin 07:00 |
Przedmiot / temat zajęć 43 z 43 Tester oprogramowania / walidacja | Data realizacji zajęć 28-06-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto6 300,00 PLN
- Koszt przypadający na 1 uczestnika netto6 300,00 PLN
- Koszt osobogodziny brutto35,80 PLN
- Koszt osobogodziny netto35,80 PLN
Prowadzący
Prowadzący
Wojciech Barczyński
Karol Kolański
Adam Przybyła
Łukasz Złocki
Swoje doświadczenie związane z testowaniem od kilku lat z sukcesem przenosi na szkolenia, warsztaty czy wykłady, które prowadzi. Specjalizuje się głównie w tematyce związanej z narzędziami do testowania aplikacji internetowych oraz desktopowych jak Selenium, JMeter, TestComplete.
Pasjonat szeroko pojętych social media. Związany jest z motorsportem i w wolnych chwilach oddaje się swojemu hobby jeżdżąc rekreacyjnie w rajdach off road.
Marcin Gąstół
Kamil Musiał
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Podczas zjazdu każdy uczestnik programu otrzymuje komplet materiałów dydaktycznych na platformie MS Teams. Materiały te przygotowują wykładowcy, dostosowując je do specyfiki prowadzonego tematu. Pliki dokumentów moga być przygotowane w różnych formatach.
Uczestnicy studiów pracują na platformie MS Teams, to platforma komunikacyjna Uczelni WSB Merito, stworzona w celu ograniczenia formalności oraz ułatwienia przepływu informacji między uczestnikami a uczelnią. Za jej pomocą przez całą dobę i z każdego miejsca na świecie uczestnicy mają dostęp do:
- harmonogramu zajęć,
- materiałów dydaktycznych,
- informacji dotyczących zmian w planach zajęć, ogłoszeń i aktualności.
Warunki uczestnictwa
Uczestnikiem studiów podyplomowych na Uniwersytecie WSB Merito w Toruniu może zostać każda osoba w wykształceniem wyższym (licencjackim, inżynierskim lub magisterskim). O przyjęciu na studia decyduje kolejność zgłoszeń.
Informacje dodatkowe
- Szczegółowy harmonogram usługi może ulec zmianie w postaci realizowanych przedmiotów w danym dniu i osób prowadzących. Zmianie nie ulegają godziny usługi.
- Harmonogram zjazdów zostanie upubliczniony na stronach Uczelni
- Godziny zajęć podane są w godzinach dydaktycznych.
Zawarto umowę z WUP w Toruniu w ramach projektu Kierunek - Rozwój do celów rozliczania bonów.
Warunki techniczne
Warunki techniczne
Techniczne wymagania do zajęć:
- komputer (z wbudowanymi lub podłączonymi głośnikami i mikrofonem),
- stały dostęp do Internetu,
- słuchawki (opcjonalnie),
- jeśli chcesz aby Cię widziano, możesz użyć kamery umieszczonej w laptopie/komputerze.