fbpx

Programa curs:

Curs 1- Introducere in Programare

Introducere in Java
Cum functioneaza Java Virtual Machine
Primul meu program in Java
Variablile
Operatori in Java

Curs 2 – Controlul executiei

if/else in Java
Switch in Java
Java for loop
While/ do while in Java

Curs 3 – Metode, Clase ,Obiecte, Pachete

Ce sunt metodele in Java
Clase si obiecte in Java
Pachete in Java

Curs 4 – Arrays

Ce sunt Arrays
Lucrul in Arrays

Curs 5 – Mostenire, Clase abstracte si Interfete

Mostenirea in Java
Clase abstracte
Ce sunt interfetele

Curs 6 – Exceptii

Ce sunt exceptiile si cum se folosesc
Java pentru testare automata

Curs 7 – Colectii Java

Ce sunt colectiile
Cum se folosesc

Curs 8 – Java pentru testare automata

Curs 9- Maven si TestNG

Ce este Maven
Instalare Maven
Ce este TestNg
Instalare TestNG
TestNG annotations

Curs 10 – Introducere in testarea automata

Ce este Selenium WebDriver
Instalare Selenium WebDriver
Primul meu script de testare automata
Interactiunea cu DOM (Document object model)
Navigarea in Selenium

Curs 11 – Identificarea elementelor in Selenium

Tipuri de indentificare a elementelor
CSS Selector- cum se foloseste
Xpath – Cum se foloseste

Curs 12 – Asteptarea elementelor in pagina (Wait)

Tipuri de Wait
Cele mai bune practici in folosirea metodelor wait

Curs 13 – Interactiuni avansate

Intrectiunea cu elemente Dropdown
Interactiunea cu Alerte
Hover

Curs 14- Structura framework folosind modelul Page Object Model (POM)

Ce este POM
Cum imi structurez proietul folosind POM
Structura framework de testare automata

Curs 15 – Print screen si File upload

Cum faci print screen in Selenium
File upload

Curs 16 – Executia JavaScript din scripturile de Selenium

Executia JavaScript din scripturile de Selenium

Curs 17 – Event Listeners si Logare

Ce este logarea si cum se foloseste
Instalare si configurare Log4J
Listeners in TestNG

Curs 18 – Recapitulare si intrebari