Quality Assurance – QA Engineer – Osnove automatizacije
Testiranje predstavlja jednu od najvažnijih aktivnosti u procesu stvaranja softvera. Nasuprot manuelnom, automatsko testiranje podrazumeva postojanje određenog koda koji je i napisan kako bi se automatizovali koraci prilikom testiranja određenog softvera. Napisani kodovi koji sadrže automatizacionu logiku nazivaju se test skripte i mogu biti napisane na bilo kom programskim jezikom. Manuelno i automatsko testiranje se međusobno dopunjuju s obzirom na to da nijedno od ova dva testiranja kao samostalni nisu kompletna rešenja.
Program kursa
- What is Automation Testing?
- Why Automated Testing?
- Which Test Cases to Automate?
- Define the scope of Automation;
- Benefits of Automation Testing;
- Setup maven project for writing automatic test;
- Writing basic Selenium test;
- Writing automatic tests in JAVA;
- Creating various checks data, data comparison, presence of elements etc;
- Cucumber – Written in a language called Gherkin;
- Working with multiple data using Data Table;
- Capture print screen when some of steps breaks;
- Rising automatic test on Jenkins and run through Jenkins job;
- Run automatic test through command line;
- Generate Reports through Jenkins.
Preduslovi za pohađanje kursa:
- polaznik treba da je odslušao QA kurs (Basic level) ili
- da poseduje osnovna znanja o JAVI, osnove automatizacije kao i i osnove programiranja Selenium WebDriver
- obavezno je polaganje testa pre početka obuke kako bi se potvrdio nivo znanja koji polaznik ima
Prijavite se da saznate više informacija o ovoj obuci
Rezervišite Vaše mesto odmah
Broj časova: 45
CENA: 805 €
ATC pogodnosti
- Sertifikovani predavači sa inženjerskim iskustvom
- Pripreme za polaganje zvaničnih ispita
- Pristup online prezentacijama i vežbama
- Mogućnost plaćanja u ratama