QA automatsko testiranje softvera
QA (Quality Assurance) automatsko testiranje predstavlja proces u kojem se pomoću specijalizovanih alata i skripti automatski proverava funkcionalnost, performanse i stabilnost softvera, kako bi se ubrzalo testiranje, smanjile ljudske greške i obezbedio visok kvalitet aplikacija i sajtova.

Kategorija / Programiranje
QA kurs | nivo 2
Automatsko testiranje predstavlja sledeći korak u razvoju QA veština i omogućava testerima da značajno ubrzaju proces provere kvaliteta aplikacija. Tokom ovog kursa, naučićete kako da pomoću Playwright alata kreirate i pokrećete automatske testove, organizujete ih na profesionalan način i analizirate rezultate testiranja.
Kurs je osmišljen tako da kroz praktične primere i vežbe naučite sve korake koji su potrebni za izradu funkcionalnih testova — od instalacije alata, do izveštavanja i integracije sa CI sistemima.
Uvod u automatizaciju testiranja: Razumećete osnovne pojmove automatizacije, njene prednosti i razliku u odnosu na manuelno testiranje.
Instalacija i konfiguracija Playwright alata: Naučićete kako da instalirate, podesite i pokrenete svoje prve testove.
Pisanje osnovnih test slučajeva: Savladaćete rad sa browser-ima, elementima i selektorima.
Page Object Model (POM): Naučićete kako da organizujete testove i kod da bi bili pregledni i jednostavni za održavanje.
Generisanje izveštaja i analiza rezultata: Razumećete kako da pregledate rezultate testiranja i prepoznate uzroke neuspešnih testova.
Osnove integracije sa CI alatima (Jenkins): Upoznaćete se sa načinom pokretanja testova automatski pri svakom novom buildu
TEME:
- Uvod u automatizaciju testiranja
- Instalacija i konfiguracija Playwright-a
- Pisanje i pokretanje testova
- Rad sa browser-ima, elementima i selektorima
- Page Object Model – struktura i primena
- Test podaci i assertions (provere)
- Generisanje izveštaja i analiza rezultata
- Osnove integracije sa Jenkins-om i završno testiranje
Zašto naš kurs
Učenje kroz primere
Kurs je koncipiran tako da su predavanja zasnovana na konkretnim primerima iz prakse.
Plaćanje u ratama
Omogućili smo plaćanje na rate.
Materijali za učenje
Sve materijale i domaće zadatke tokom kursa polaznik dobija u elektonskom formatu.
Podrška predavača
Tokom kursa polaznici imaju potpunu podršku predavača.
Upoznajte predavača
Poseduje iskustvo u radu kao QA Engineer, sa snažnom osnovom u manuelnom testiranju i fokusom na razvoj i implementaciju automatizovanih testova.
Ima duboko razumevanje testnih procesa, metoda i alata za osiguranje kvaliteta softvera. Specijalizovan je za testiranje web i mobilnih aplikacija, izradu i održavanje automatizovanih test skripti, kao i rad sa alatima poput Playwright-a.
Kroz bogato iskustvo u analizi zahteva, kreiranju testnih slučajeva i integraciji testova u razvojne procese, razvija pristup koji spaja preciznost manuelnog testiranja sa efikasnošću automatizacije.
Poseduje pedagoško i predavačko iskustvo, što mu omogućava da kompleksne koncepte objasni na jasan i razumljiv način.
Polaznik ovog kursa će kroz praktičan rad moći da stekne neophodne veštine i samopouzdanje za ulazak u svet testiranja softvera.
Cene kursa
Sve cene su date u evrima ali plaćanje vršite u protivvrednosti valute svoje zemlje.
Plaćanje vršite putem PostCash, Western Union ili plaćanjem po profakturi na račun firme.
Grupna edukacija
- 2 - 3 puta nedeljno
- 16 časova
- 3 do 8 polaznika
- obezbeđena literatura
- potvrda o završenoj edukaciji
- plaćanje na rate
Edukacija 1 na 1
- u dogovoru s polaznikom
- 14 časova
- 1 polaznik
- obezbeđena literatura
- potvrda o završenoj edukaciji
- plaćanje na rate
Svi koji nakon jednog završenog kursa upišu i naredni nivo ostvaruju popust od 10%. Ukoliko kurs upišete sa nekim od članova uže porodice takođe ostvarujete popust od 10%.
Vrste edukacije
Pozitivna strana: Kad učite s nekoliko ljudi, uvijek neko zna nešto što druga osoba ne zna pa se na taj način nadopunjavate. Ako neki dio gradiva niste najbolje razumeli, lakše ćete ga shvatiti i upamtiti ako ga uz vas još neko par puta ponovi.
Negativna strana: Jedan od glavnih nedostataka prilikom zajedničkog učenja je brži pad koncentracije i učestalo ometanje. Negativna strana rada u grupi je i ta što će vam trebati više vremena da uopšte krenete s učenjem. Uvek će neko reći kako krećete za pet minuta pa ćete se u tih pet minuta raspričati i vrlo lako izgubiti pola sata.
Prednosti ovog načina rada:
Viši stepen motivacije za učenje – Zar nije puno lakše i jednostavnije učiti kada imate pokraj sebe osobu koja se susreće s istim ‘mukama’? Bit će vam lakše upamtiti određene informacije ili shvatiti zadatke ako znate da osoba s kojom učite nailazi na iste probleme.
Međusobna motivacija – Možete se stalno podsećati da ste zajedno u ovome. Postavite sebi realan rok do kada morate savladati određeni dio gradiva.
Sagledavanje gradiva iz drugih perspektiva – Kad učite sami, postoji samo jedna perspektiva iz koje posmatrate gradivo – vaša. Promenite perspektivu – možda će vam drugi polaznik promeniti informaciju na način koji ćete brže shvatiti i koji ćete moći i kasnije primeniti.
Brže pamćenje gradiva – Vi ponovite naučeno jednom, kolega jednom. Dokazano je da slušanje drugoga naročito pozitivno utiče na pamćenje pa ćete zapravo određenu stvar naučiti duplo brže.
Ovaj način rada omogućava individualan pristup svakom polazniku i maksimalno prilagođavanje njegovim potrebama i zahtevima. Edukacija “jedan na jedan” namenjena je polaznicima koji zbog poslovnih obaveza nisu u mogućnosti kurs pohađati u redovnom vremenu, za polaznike koji zbog prirode posla imaju specifične potrebe učenja ili za one koji lakše uče “jedan na jedan”. Predavač je u mogućnosti da se u potpunosti posveti polazniku te detaljno prati sposobnosti i postignuća polaznika, kao i da se fokusira na one oblasti koje polaznik treba usavršiti. Na taj se način se i vremenski period pohađanja kursa skraćuje i idealan je za one polaznike koji u vrlo kratkom vremenu trebaju ovladati radom na računaru u svojoj oblasti. Preporučujemo tempo od 2 ili 3 nastavna časa 2 ili 3 puta nedeljno.
Kontaktirajte nas
Radno vreme: 09:00 – 21:00
informatickionlinekursevi@gmail.com