Ciljevi:
Predstavljanje osnovnih benefita, mana, pravila, principa i ciljeva
automatskog testiranja software-a u odnosu na manuelni proces.
Upoznavanje kandidata sa prednostima i manama različitih tipova alata
za proces automatizacije testiranja software-a.
Obuka kandidata za korištenje alata automatizacije procesa testiranja
software-a.
Sticanje praktičnog znanja iz oblasti QA Automation-a korištenjem
Selenium-a
Install session; alati korišteni u treningu;
Uopšteno o WEB-u; client-server arhitektura;
Terminologija; uopšteno o procesu testiranja;
razvoj i istorijat automatskog testiranja WEB
aplikacija;
Osnove QA-a; uloga QA timova; principi
testiranja; ciljevi testiranja;
Potreba za automatizacijom; mogućnosti i
ograničenja; životni ciklus automatskih testova;
Selenium: osnove, podešavanja, lokatori,
arhitektura, mogućnosti; Osnove C# programskog
jezika;
Testni framework-ci; Page Object Model; pisanje
testova; pokretanje testova; tumačenje rezultata;
Praktični primjeri automatizacije; analiza
rezultata; revizija rezultata;
Curriculum
- 1 Section
- 8 Lessons
- 10 Weeks
- Tematske oblasti8
- 2.1Install session; alati korišteni u treningu;
- 2.2Uopšteno o WEB-u; client-server arhitektura;
- 2.3Terminologija; uopšteno o procesu testiranja; razvoj i istorijat automatskog testiranja WEB aplikacija;
- 2.4Osnove QA-a; uloga QA timova; principi testiranja; ciljevi testiranja;
- 2.5Potreba za automatizacijom; mogućnosti i ograničenja; životni ciklus automatskih testova;
- 2.6Selenium: osnove, podešavanja, lokatori, arhitektura, mogućnosti; Osnove C# programskog jezika;
- 2.7Testni framework-ci; Page Object Model; pisanje testova; pokretanje testova; tumačenje rezultata;
- 2.8Praktični primjeri automatizacije; analiza rezultata; revizija rezultata;




