Quality Assurance – QA Engineer – Osnove automatizacije

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

Pogledajte ostale obuke koje organizuje ATC: