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.