Online kurs za QA testera
U toku je rad sa 12. grupom polaznika.
Kurs je počeo 6. februara 2023.
Poslednji put ažurirano: 11.02.2023.
Photo by: John Schnobrich.
Uz porast potražnje za programerima, javlja se i potreba za stručnim kadrom koji će testirati softver koji se razvija.
Iako QA nije novo zanimanje, poslednjih godina dobija maha i kod nas, i zato je ovaj kurs prava prilika za Vas, da steknete neophodno znanje i veštine, i da pronađete svoje mesto na tržištu rada.
Napravite prvi i pravi korak na putu da postanete QA Engineer / QA Automation Engineer. Naš cilj je, da nakon završetka kursa, imate dovoljno znanja za samostalno obavljanje poslova iz oblasti QA, bilo da je u pitanju manuelno ili automatsko testiranje.
Jedino predznanje koje ovaj kurs zahteva je osnovna računarska pismenost, odnosno znanje korišćenja računara. Sve ostalo što je vezano za testiranje softvera i kontrolu kvaliteta, naučićemo Vas na ovom kursu.
Kurs traje četiri meseca, i sastoji se od tri celine:
- Manuelno testiranje
- Uvod u programski jezik (Node.js), i web tehnologije (HTML, CSS, XPath)
- Automatsko testiranje (Node.js, Mocha, Selenium)
Svi časovi se održavaju uz pomoć aplikacije Zoom, koja je namenjena online sastancima i konferencijama. Časovi se snimaju, i možete ih pogledati kada god želite, koliko god puta želite. Sav neophodan materijal će Vam biti dostupan u PDF formatu, a sav potreban softver ćete instalirati i podesiti uz pomoć predavača.
Polaznici na kraju kursa dobijaju uverenje o završenom kursu sa specifikacijom tema koje su obradili.
Plan rada:
1. mesec
- Šta je testiranje?
- Vrste zahteva
- Cilj
- Razlika između QA i softverskog testera
- Vrste testiranja
- Proces testiranja
- Planiranje testova
- Dizajniranje testova
- Testiranje proizvoda
- Članovi tima
- Manuelno ili automatsko testiranje
- Šta je defekt/bug?
- Klasifikacija defekata
- Ozbiljnost defekata
- Vrste defekata
- Zavođenje defekata (Lean Testing, Bugzilla, Mantis, JIRA)
- Pisanje koraka za testiranje, i test planova (Test Collab)
- Primeri loših testova i planova testiranja
- Primeri dobrih testova i planova testiranja
- Vežbe
2. mesec
- Uvod u HTML i CSS za potrebe testiranja
- Uvod u XPath za potrebe testiranja
- Uvod u Git za potrebe testiranja
- Vežbe
3. mesec
- Instalacija i podešavanje radnog okruženja (node, npm)
- Uvod u programski jezik Node.js za potrebe testiranja
- Alati za automatsko testiranje (Mocha, Selenium WebDriver)
- Uvod u pisanje automatskih testova
- Vežbe
4. mesec
- Pisanje automatskih testova
- Vežbe