Opšti podaci o kursu:
Pohadjanjem ovog seminara dobijate uvodna znanja u teoriju testiranja, metodologiju i principe testiranja tokom životnog ciklusa softverskog razvoja, uz korišćenje praktičnih tehnika, kao i alata. Dodatno, polaznici ce dobiti širu sliku uloge testera o svakodnevnim aktivnostima kao važnog člana softverskog tima. Pokriva sva potrebna objašnjenja za priremu za polaganje testa za ISTQB Sertifikovani Tester.
Šta ćete naučiti?
- Osnove testiranja- definicija i osnovni principi
- Testiranje tokom razvoja softvera – osnovne metodologije razvoja softvera (waterfall vs. agile method)
- Metodologije u testiranju:
- tehnike testiranja (manuelno i automatsko, black box i white box),
- nivoi testiranja (unit testovi i testovi integracije), kao i
- tipovi testiranja (functional, stress, regression, smoke, performance, load, security, usability, accessibility…)
- Kreiranje testova – organizacija, planiranje i strategije. Kreiranje test plana.
- Rad sa defektima (tzv. bugovi) – pronalaženje, prijavljivanje, praćenje. Upoznavanje sa bug tracking alatom, poput besplatnog rešenja “Bugzilla”.
- Upoznavanje sa konceptom HTML i CSS jezika
- Kreiranje Selenium end to end testova (u programskom jeziku C#, Java), koristeći Selenium web driver
- Dodavanje Page Object šablona u testove
- Kreiranje tzv. “Business Readable” testova koristeći SpecFLow
- Unit testiranje – pojam, prikaz primera, izrada istih
- Kreiranje unit testova koristeći JUnit i Eclipse development okruženje
- Integracija JUnit-a i Ant build sistema. Generisanje reporta.
Kome je kurs namenjen?
Svima koji žele da steknu znanja potrebna za developera za testiranje savremenih aplikacija. Polaznici treba da imaju osnovna predznanja iz programiranja u programskim jezicima (Java, C++, C# i slično).
Za polaznike kursa obezbeđen je računar, kao i softver potreban za realizaciju nastave, uz nastavne materijale, kao I odgovarajuće vežbe.
Trajanje i tempo kursa:
3 dana (3×8 sati)
Literatura za polaznike:
Obezbedjena skripta predavaca- štampana verzija.
Ispiti i seritifikati:
Nastavni Centar Informatika svim polaznicima izdaje sertifikat o odslušanoj obuci, koji potvrđuje da polaznici vladaju materijom i da u praksi mogu da primene stečena znanja.
Biografija predavača:
Marija Vidaković je diplomirala numericku matematiku i optimizaciju na matematickom fakultetu u Beogradu. Već 10 godina se bavi profesionalno testiranjem softvera na raznim projektima uglavnom za strane kompanije. Tokom svog radnog veka je stekla veliko iskustvo, kako u manuelnom, tako i u automatskom testiranju uz upotrebe i primenu raznih alata.