+387 65 45 45 30

Q Station kurs

QA automatsko testiranje softvera

Greške prilikom razvoja softvera su neminovne. One mogu biti trivijalne, ali isto tako i da značajno ometaju rad proizvoda. Veoma je važno da što više njih se otkrije prije izlaska proizvoda na tržište.

950 KM Popust na placanje
QA automatsko testiranje softvera

36

Online

4x mjesečne rate

2x sedmično u večernjim terminima

početak

Q Station ti obezbjeđuje

  • Završni sertifikat
  • Podrška predavača
  • Dostupnost materijala
  • Portfolio projekata za CV

PREGLED KURSA

Detalji o kursu Quality Assurance automatsko testiranje softvera

Tokom razvoja softvera, testeri moraju da primjenjuju različite tipove testiranja, zavisno od toga u kojoj fazi se nalazi softver. Regresivno testiranje se veoma često primjenjuje da bi se osiguralo da nove izmjene nisu proizvele bugove na već završenim funkcionalnostima. Ovaj tip testiranja je veoma obiman i oduzima puno vremena manuelnim testerima. Zato je automatizacija test case-a siguran način da se može brzo i lako provjeriti stanje softvera u bilo kom momentu. Postoji nekoliko vrsta automatskih testova, zavisno od toga koji sloj sistema se testira. Mi ćemo se fokusirati na Web GUI testiranje kao najtraženije, a možda i najprijemčivije za početak učenja automatizacije. Poželjno je da polaznici ovog kursa imaju osnovna znanja iz nekog od programskih jezika, uz napomenu da će fokus tokom kursa biti prvenstveno na programskom jeziku Java.

ŠTA ĆEŠ NAUČITI

Ovladaj najbitnijim alatima i znanjima

Uvod u osnovne koncepte automatizacije

Podešavanje lokalnog razvojnog okruženja

Postavljanje projekta i pisanje prvih testova

Rad sa selenijumom

Upoznavanje sa konceptima lokatora

Rad sa testnim framework-om

Upoznavanje sa Page Object Model-om

Rad u timu i verzionisanje koda

Bonus: pregled naprednih tema - CI/CD, Docker, Selenium Grid

SADRŽAJ KURSA

Dva puta sedmično - 32 časa

  • Testna dokumentacija

    • Plan testiranja
    • Testni scenarij
    • Test Case

  • Uvod u objektno orijentisano programiranje i Javu

    • Uvod u objektno orijentisano programiranje
    • Uvod u Javu
    • Instaliranje IntelliJ Idea
    • Loops, Arrays and Functions
    • Klase i metode
    • Razlike između Java i C# programskih jezika

  • Selenium

    • Uvod u Selenium
    • Selenium komponente
    • Selenium WebDriver interfejs
    • Automation Framework

  • Tech and tool stack

    • Java
    • IntelliJ
    • Selenium
    • GitHub
    • JUnit
    • Cucumber
    • Gherkin

NASTAVA

Način predavanja

Online nastava

Nastava se odvija putem Zoom platforme i zaista se trudimo da u najvećoj mogućoj mjeri rekreiramo atmosferu iz učionice. Nastava je interaktivna, polaznici mogu međusobno da komuniciraju, postavljaju pitanja predavačima i dijele ekran. Svi video i ostali materijali su dostupni polaznicima nakon predavanja.

Napomena: Online nastava nije moguća na svim kursevima koje nudi Q Station.

TIM PREDAVAČA

Predavač kursa

teacher image
Mirko Kitić

QA automatsko testiranje

Trenutno radim na poziciji QA Automation Engineer | Team Lead u kompaniji Muehlbauer Banja Luka. Zadužen sam za razvoj automatskih testova kao i za obuku novih i trenutno zaposlenih na QA pozicijama. U svijet IT tehnologija sam usao 2017. godine, no moje interesovanje za taj svijet traje još od malih nogu. QA-om se bavim od 2019. godine te iste godine sam počeo da pišem svoje prve automatske testove koristeći Selenium i JAVA programski jezik kao neke od glavnih alata. Još od malih nogu sam se zamišljao u ulozi predavača, te sam zbog toga svoje zanimanje i stekao na Prirodno - matematičkom fakultetu kao profesor Tehničkog vaspitanja i informatike.

testimonials

Iskustva polaznika

course participant

Goran Vlačić

QA automation testiranje

Sve preporuke za saradnju sa vrhunskim predavačem Veliborom Mandžom i njegovim kolegom Mirkom Kitićem. Kurs sam nedavno završio, i zelim da poručim svima da je odlično zamišljen. Zaista imaju divan i korektan odnos sa polaznicima kursa, dostupni su uvijek. Nećete zažaliti garantovano! Ovo nije reklama nego zaista iskreno mišljenje i pohvala od klijenta.

course participant

Amer Hadžimušović

QA automation testiranje

Za relativno kratak period, stekao sam mnogo kvalitetnog i primjenljivog znanja iz ove oblasti. Sve to zahvaljujući požrtvovanim predavačima, Veliboru i Mirku, koji su u periodu trajanja kursa a i nakon toga bili dostupni za sva naša pitanja i nedoumice.

PLAĆANJE

Jednostavan način plaćanja

Na 4 jednake mjesečne rate bez kamate
Svim polaznicima omogućeno je plaćanje u 4 mjesečne rate. Prva se plaća nakon potpisa ugovora, a sve ostale idu na mjesečnom nivou.

Cjelokupan iznos
Ukoliko se odlučite da uplatite čitav iznos odjednom, dobijate popust od 5% na ukupnu cijenu kursa.

Poseban popust
Članovi iste porodice ostvaruju popust od 10% na ukupnu cijenu kursa.
Studenti UNIBL imaju popust od 10% na ukupnu cijenu kursa.

*Popusti se ne sabiraju.

Plaćanje u ratama

237,5 KM / 4 mjeseca

Cijena kursa

950 KM

#SilentRoomTalks

Koji je pravi izbor za tebe?

FAQ

Pitanja o kursu

  • Šta radi QA automation tester?

    Tokom razvoja softvera, testeri moraju da primjenjuju različite tipove testiranja, zavisno od toga u kojoj fazi se nalazi softver. Regresivno testiranje se veoma često primjenjuje da bi se osiguralo da nove izmjene nisu proizvele bugove na već završenim funkcionalnostima. Ovaj tip testiranja je veoma obiman i oduzima puno vremena manuelnim testerima. Zato je automatizacija test case-a siguran način da se može brzo i lako provjeriti stanje softvera u bilo kom momentu. To je razlog zašto danas većina softverskih rješenja podrazumijeva i automatske testove kao sastavni dio procesa razvoja softvera.

  • Da li je potrebno određeno predznanje prije početka kursa?

    Tester mora da posjeduje domensko znanje jer na osnovu njega piše test case i pristupa manuelnom testiranju. Nakon toga, kada je feature stabilan, prelazi se na pisanje automatskih testova koji će obezbijediti brzu i sigurnu provjeru najvažnijih dijelova sistema.
    Poželjno je da polaznici ovog kursa imaju osnovna znanja iz nekog od programskih jezika, uz napomenu da će fokus tokom kursa biti prvenstveno na programskom jeziku Java.

  • Koje vještine ću steći na kraju ovog kursa?

    Tokom ovog kursa fokus će biti na Web GUI testiranju. Kod ćemo pisati u Javi, koristićemo selenijum i testni framework TestNG. Takođe, implementiraćemo Allure reporting sistem i konceptualno preći neke napredne pojmove vezane za GUI automatizaciju.

Opšta pitanja

  • Da li se kursevi održavaju online ili u učionici?

    Ispod svakog kursa je naznačen i način na koji se održava nastava.

  • Šta da radim ukoliko ne mogu prisustvovati času?

    Javite se predavaču, a čas ćete moći nadoknaditi uz pomoć dostupnih materijala kao i predavača.

  • Kako da znam da je ovaj kurs dobar odabir za mene?

    Uvijek možete doći na Dan otvorenih vrata prije početka same nastave, a svakako i na probni čas. Pregledajte informacije o kursevima na našoj internet stranici i budite slobodni da nas kontaktirate.

  • Da li mogu da se zaposlim nakon završenog kursa?

    Samo znanje i vještine koje ćete steći pohađajući kurseve čine vas konkuretnim na tržištu rada. Uz samostalan rad sigurni smo da ćete biti pravi izbor za poslodavca.

  • Šta dobijam nakon završenog kursa?

    Nakon aktivne obuke, imate mjesec dana da radite na završnom radu koji pregleda vaš predavač. Taj rad, kao i svi drugi tokom pohađanja kursa, ostaju dio vašeg portfolija i mogu vam pomoći pri apliciranju za posao. Takođe, dobijate i sertifikat o stečenom znanju.

  • Šta mi je potrebno od opreme za pohađanje kursa?

    Ukoliko nemate sopstveni laptop, mi ćemo vam isti obezbijediti.

Pogodnosti za firme

Za kompanije

Naše edukacije prate potrebe tržišta, jer mi nudimo jedinstvene kurseve iz najaktuelnijih oblasti IT-ja.Pogledaj našu ponudu i izaberi kurs prema svojim afinitetima.

Popust za više polaznika

Ukoliko dvoje ili više zaposlenih iz vaše kompanije pohađa neki od Q Station-ovih kurseva, ostvarujete popust u iznosu od 10%.

Kratki kurs iz osnova Projektnog Menadžmenta

Svakoj firmi su potrebni ljudi koji razumiju principe Projektnog Menadžmenta, zbog toga za sve zainteresovane na kraju kurseva organizujemo radionice gdje se upoznaju sa osnovama ove oblasti.

Tražite talente?

Po svakom završenom ciklusu preporučićemo vam najtalentovanije polaznike iz Vama interesantnij oblasti.

QA automatsko testiranje softvera

QA automatsko testiranje softvera

Mirko Kitić
2.5 mjeseca

950 KM