Šta ćete naučiti
- Uvod u osnovne koncepte automatizacije
- Podešavanje lokalnog razvojnog okruženja
- Postavljanje projekta i pisanje prvih testova
- Rad sa selenijumom
- Upoznavanje sa konceptima lokatora
- Rad sa testnim framework-om
- Upoznavanje sa Page Object Model-om
- Rad u timu i verzionisanje koda
- Bonus: pregled naprednih tema - CI/CD, Docker, Selenium Grid
Sadržaj kursa
– Plan testiranja
– Testni scenarij
– Test Case
– Uvod u objektno orijentisano programiranje
– Uvod u Javu
– Instaliranje IntelliJ Idea
– Loops, Arrays and Functions
– Klase i metode
– Razlike između Java i C# programskih jezika
– Uvod u Selenium
– Selenium komponente
– Selenium WebDriver interfejs
– Automation Framework
– Java
– IntelliJ
– Selenium
– GitHub
– JUnit
– Cucumber
– Gherkin