Schița de curs

Introducere în testarea automatizată

  • Concepte de testare
  • Posibilități și limitări ale locatorilor Selenium
  • Înțelegerea locatorilor
  • Tipuri de locatori: ID, CSS, XPath și Name

Locatori avansați

  • Locatori dinamici
  • Construirea unui path
  • Relații între elementele de pe un path
  • Localizarea elementelor cu textul dorit
  • Cele mai bune practici

Apache Maven

  • Configurarea proiectului

Selenium WebDriver

  • Bazele Java
  • IDE Java
  • API WebDriver
  • Depanare
  • Debugging

TestNG

  • Aserțiuni
  • Anotări
  • Suită de teste
  • Parametri
  • Testare cross-browser
  • Raportare

Selenium WebDriver Avansat

  • Conținut dinamic

Selenium Grid

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

Managementul proiectelor

  • Sistemul de control al versiunilor Git
  • Integrare cu Jenkins
  • Integrarea suitelor de teste BDD Cucumber în Jenkins

Cerințe

  • Înțelegerea integrării continue.
  • Experiență cu Subversion sau orice sistem de control al versiunilor.
  • Experiență în programarea Java.

Publicul țintă

  • Ingineri
  • Testeri
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite