Struttura del corso

Introduzione all'automazione dei test

  • Concetti di testing
  • Possibilità e limiti dei locators in Selenium
  • Comprensione dei locators
  • Tipi di locator: ID, CSS, XPath e Nome

Locators avanzati

  • Locators dinamici
  • Costruzione di un percorso
  • Relazioni tra elementi in un percorso
  • Localizzazione degli elementi con testo desiderato
  • Best practice

Apache Maven

  • Configurazione del progetto

Selenium WebDriver

  • Nozioni di base di Java
  • IDE per Java
  • API WebDriver
  • Risoluzione dei problemi
  • Debugging

TestNG

  • Assertions
  • Annotazioni
  • Suite di test
  • Parametri
  • Testing multi-browser
  • Reporting

Selenium WebDriver avanzato

  • Contenuto dinamico

Selenium Grid

  • Comprensione del testing distribuito
  • Preparazione dell'infrastruttura
  • Utilizzo di Remote WebDriver

Gestione del progetto

  • Sistema di controllo della versione Git
  • Integrazione con Jenkins
  • Integrazione delle suite di test BDD Cucumber in Jenkins

Requisiti

  • Comprensione dell'integrazione continua.
  • Esperienza con Subversion o qualsiasi sistema di controllo della versione.
  • Esperienza di programmazione in Java.

Pubblico Target

  • Ingegneri
  • Tester
 35 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative