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
Recensioni (4)
esercitazioni pratiche, più facile da ricordare
ashley bolen - Insurance Corporation of British Columbia
Corso - Test Automation with Selenium
Traduzione automatica
Gli argomenti principali possono essere discussi e concordati con l'inistruttore in anticipo. Atmosfera rilassata e piacevole durante i giorni del seminario.
Lorenz - Continentale Lebensversicherung AG
Corso - Advanced Selenium
Traduzione automatica
Il formatore ha un'ampia esperienza e sa raccontarla bene. La profondità delle sue conoscenze e la passione per l'insegnamento sono altamente apprezzate.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Corso - Jenkins 2: Building CI/CD Pipelines
Traduzione automatica
Ho acquisito nuove conoscenze e ne sono piuttosto sicuro. Non c'è nulla di oscuro.
Barbara - Titian Software Poland Sp. z o.o.
Corso - Selenium WebDriver in C#
Traduzione automatica