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.
Recensioni (7)
L'instruttore. Ho capito ciò che stava insegnando, il che era sorprendente data la mia mancanza di conoscenza. Se è riuscito a insegnare a me, può insegnare a chiunque!!!
April - OIT
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica
L'istruttore era molto preparato e aggiornato sulle migliori pratiche attuali. Gli esercizi erano ottimi per evidenziare come gestire i problemi della vita reale.
Doug - OIT
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica
C'era molta informazione da elaborare e assimilare, ma Luke (istruttore) l'ha suddivisa in porzioni "digeribili" che sono riuscito a gestire. Grazie Luke!
Eli - OIT
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica
L'addestramento per la localizzazione degli elementi del giorno 1
Julie - OIT
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica
Mi è piaciuto molto che l'instruttore fosse molto coinvolto e cercasse di spiegare a ciascuno di noi ciò che non capivamo. Mi è anche piaciuto il buon equilibrio tra informazioni e pratica.
Andrada - MSG system
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica
- Esercizi pratici per applicare la conoscenza teorica condivisa in precedenza - Disponibilità a rispondere a qualsiasi preoccupazione o domanda, per quanto insignificante potesse sembrare - Il materiale di supporto era esplicito e dettagliato
Andreea - MSG system
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica
pratica pratica in macchina virtuale
Aruna Sharma - Rockall technologies
Corso - Test Automation with Selenium and Jenkins
Traduzione automatica