Schița de curs

Introducere în testarea automatizată

  • Concepte de testare
  • Posibilități și limitări ale Selenium

Identificatori (Locators)

  • Înțelegerea identificatorilor
  • Tipuri de identificatori: ID, CSS, XPath și Name

Identificatori avansati (Advanced Locators)

  • Identificatori dinamici
  • Construirea unui drum (path)
  • Relații între elemente pe un drum (path)
  • Identificarea elementelor cu text dorit
  • Primiți de bune practici

Apache Maven

  • Configurarea proiectului

Selenium WebDriver

  • Noțiuni de bază despre Java
  • IDE pentru Java
  • API WebDriver
  • Rezolvarea problemelor (troubleshooting)
  • Depanare (debugging)

TestNG

  • Asertii (Assertions)
  • Anotații (Annotations)
  • Suitea de teste (Test suite)
  • Parametrii
  • Testare pe multiple browsere
  • Raportare (Reporting)

Selenium WebDriver avansat

  • Conținut dinamic

Selenium Grid

  • Înțelegerea testării distribuite
  • Prepararea infrastructurii
  • Utilizarea Remote WebDriver

Gestionarea proiectelor

  • Sistem de control versiuni Git
  • Integrare cu Jenkins

Cerințe

Înțelegerea HTML, XML

 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite