Contattataci

Struttura del corso

Introduzione ai test automatizzati

  • Concetti fondamentali sui test
  • Potenzialità e limitazioni di Selenium

Locator

  • Principi alla base dei locator
  • Tipi di locator: ID, CSS, XPath e Name

Locator avanzati

  • Utilizzo di locator dinamici
  • Creazione di percorsi di ricerca
  • Relazioni tra elementi in un determinato percorso
  • Ricerca di elementi in base al testo desiderato
  • Best practice nell’utilizzo dei locator

Apache Maven

  • Configurazione di un progetto con Maven

Selenium WebDriver

  • Nozioni base di programmazione in Java
  • Ambienti di sviluppo integrati per Java
  • L’API di WebDriver
  • Risoluzione dei problemi e gestione degli errori
  • Tecniche di debug

TestNG

  • Utilizzo delle asserzioni nei test
  • Funzionamento degli annotation
  • Organizzazione dei test in suite
  • Gestione dei parametri nei test
  • Test multi-browser con TestNG
  • Generazione di report di test

Selenium WebDriver avanzato

  • Gestione del contenuto dinamico nelle pagine web

Selenium Grid

  • Concetti fondamentali riguardo alla distribuzione dei test
  • Preparazione dell’infrastruttura necessaria
  • Utilizzo di Remote WebDriver

Gestione dei progetti

  • Sistema di controllo versioni Git
  • Integrazione tra i progetti e Jenkins

Requisiti

Conoscenza base di HTML e XML.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative