Schița de curs

Introducere în Testarea Automatizată

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

Localizatoare (Locators)

  • Înțelegerea localizatorilor (locators)
  • Tipuri de localizatoare: ID, CSS, XPath și Name (Nume)

Localizatoare Avansate (Advanced Locators)

  • Localizatoare dinamice (Dynamic locators)
  • Construirea unei căi (Building a path)
  • Relații între elemente pe o cale (Relationships between elements on a path)
  • Identificarea elementelor cu text dorit (Locating elements with desired text)
  • Prinuri de bine (Best practices)

Proiect bazat pe NUnit

  • Pachete NuGet

Selenium WebDriver

  • Noțiuni de bază ale C#-ului (C# basics)
  • API-ul WebDriver (WebDriver API)
  • Depanare (Debugging)

NUnit

  • Anotații (Annotations)
  • Asertări (Assertions)
  • Parametri (Parameters)
  • Testare cross-browser (Cross-browser testing)
  • Raportare (Reporting)

Selenium WebDriver Avansat (Advanced Selenium WebDriver)

  • Conținut dinamic (Dynamic content)
  • Captură de ecrane (Screenshots)
  • Padruri de design (Design patterns)

Cerințe

  • Cunoaștere a Microsoft Visual Studio
  • Cunoaștere operativă a limbajului C#

Audiență

  • Dezvoltatori și testeri cu cunoștințe de C# care doresc să configureze testarea automatizată cu Selenium
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite