< powrót do oferty
Kierunek studiów: Tester oprogramowania
Rodzaj
studiów: studia podyplomowe
Forma studiów: e-learning (online)
Cel: Celem studiów jest przygotowanie słuchaczy bez
doświadczenia programistycznego do podjęcia pracy jako tester manualny i/lub automatyczny.
Kierunek ten ma wyposażyć uczestników w znajomość technologii oraz narzędzi,
niezbędnych do podjęcia pracy na ww. stanowiskach, a także wyrobić w nich dobre
nawyki i nauczyć podstaw programowania w języku Java.
Czas trwania studiów: 2 semestry
Opis kierunku:
Głównym zadaniem kierunku jest przygotowanie uczestnika studiów bez
doświadczenia programistycznego do podjęcia pracy jako tester; nauczenie od podstaw manualnego i automatycznego testowania
oprogramowania. Jest to najszybszy sposób na wejście do branży IT.
Tester manualny jest odpowiedzialnym za swoiste
"sprawdzenie" projektów (m.in. aplikacji czy serwisów internetowych),
które zostały stworzone przez programistów. Najczęściej tester manualny
dokonuje wszelkich możliwych czynności, które mógłby dokonać użytkownik danego
oprogramowania.
Potrafi manualnie/ręcznie „przeklikać” wskazany
program czy też aplikację webową w celu sprawdzenia, czy działa poprawnie i
wyłapaniu ewentualnych błędów na podstawie odpowiedniej specyfikacji
technicznej. Potrafi stworzyć tzw. test plany oraz scenariusze testowe, które
zapewniają jak najlepsze pokrycie testami danego oprogramowania.
Tester automatyczny poza przeprowadzeniem analizy przed i po
wykonaniu testów, opracowaniem scenariuszy testowych i współpracy z
programistami, musi także posiadać umiejętności programowania w tym m.in.
pisania skryptów, programów w jednym z języków programowania oraz znać
narzędzia, które będą mu do tego niezbędne.
Testowanie oprogramowania to jeden z procesów zapewnienia jego jakości.
W związku z wciąż rosnącą ilością oprogramowania wypuszczoną na rynek, testerzy
stają się niezbędnym trybem w maszynie produkującej oprogramowanie, stąd też
rosnące zapotrzebowanie testerów na rynku pracy.
Uczestnik kierunku w trakcie kształcenia:
- poznaje
zagadnienia związane z planowaniem, przygotowaniem i przeprowadzaniem oraz
automatyzacją testów, a także umiejscowieniem procesu testowego w cyklu życia
oprogramowania,
- zdobywa wiedzę
potrzebną testerom oraz wspomagającą kompetentne zarządzanie testami.
Program studiów obejmuje m.in.: postawy systemów informatycznych, Linux,
HTML i CSS, ISTQB Foundation Level,
inżynierię wymagań, XML/WebServices, MySQL, podstawy języka Java, wprowadzenie do testów
automatycznych, funkcjonalne testy automatyczne, Selenium WebDriver, Junit
/TestNG, Cucumber Framework oraz Jmeter.
Słuchacz po ukończeniu studiów posiada wiedzę, umiejętności oraz
kompetencje umożliwiające mu manualne i automatyczne testowanie oprogramowania
tj. sprawdzanie czy wszystkie funkcjonalności w danym oprogramowaniu działają
poprawnie. Potrafi poddać weryfikacji kod stworzony przez dewelopera- sprawdzić
czy przyszły użytkownik będzie mógł z niego korzystać we właściwy sposób.
Potrafi także przeanalizować specyfikację techniczną, czyli informacje o
wszystkich działaniach oraz wyglądzie oprogramowania, i porównać ją z wersją
otrzymaną od programistów.
Absolwent
studiów:
- zna i rozumie teoretyczne podłoże prowadzenia testów oprogramowania,
- potrafi zautomatyzować wykonywane zadania testowe,
- ma opanowane podstawy języka SQL,
- ma opanowane podstawy działania najpopularniejszych programów do
zarządzania projektami,
- potrafi przetestować aplikacje pod kątem otrzymanej specyfikacji i
wymagań,
- zorientowany jest w technologiach, wie jak dane
oprogramowanie czy system są wykorzystywane i jak wyglądają procesy biznesowe w
firmie,
- współpracuje z programistami.
Adresaci:
Studia adresowane są do osób planujących rozwijanie swojej kariery w
projektach informatycznych w dziedzinie zapewniania jakości oprogramowania;
programistów pragnących zdobyć wiedzę o testowaniu manualnym i automatycznym oraz
osób odpowiadających w projektach za zarządzanie testami.
×1 / 2
2 / 2
❮
❯