Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

9 Settembre 2026 Elimina data

9 Ottobre 2026 Elimina data

Corso Selenium per aziende

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Selenium per aziende

Impara ad utilizzare Selenium per l'automation testing. Corso per aziende

Obiettivo del corso

 

Corso Selenium. Selenium è il principale framework utilizzato nell’automation testing. Si integra nelle metodologie agili come TDD (Test Driven Development).

Selenium è un vero e proprio ecosistema per automatizzare i test. Fondamentale nel QA e nello sviluppo di applicazioni moderne.

Obiettivo del Corso Selenium: formare il discente con le competenze teoriche e pratiche per l’automazione dei test utilizzando il framework Selenium (WebDriver, IDE e Grid)

A chi è rivolto

Corso rivolto a sviluppatori. Erogato solo per aziende.

Requisiti degli studenti: conoscenze base HTML ed un linguaggio di programmazione

Programma

Programma Didattico Corso Selenium (40 ore)

1. Introduzione
• Fondamenti di Test Automation
• ROI in Automation
• Automation Framework
2. Selenium WebDriver
• Panoramica Selenium ed utilizzi nell’industria IT
• Selenium IDE
• WebDriver Architecture
• Installazione di Selenium e Supporting Tools/Frameworks
3. Locating Techniques
• Esempio Semplice di prigramm WebDriver
• Basi di HTML Page, Tags, Attributi,Visible Texts
• Gli Attributi in Locating Elements
• Installazione di Firebug e Firepath in Firefox Browser
• Locators ed Eight Locating Techniques
• Creazione di robusti Locators usando CSS and XPath
4. WebDriver
• Eseguire Tests in Firefox, Chrome, and Internet Explorer
• WebDriver Commands: Driving Browsers ed Handling Cookies
• WebElement Commands
• Handling Various WebElements
• WebDriver Timeout Methods
• Handling Multiple Elements usando findElements Method
• Handling Alerts, Pop-ups,Frames
• Implicit Wait
• Advanced User Interactions
• Taking Screenshots
• Utilizzo dei Firefox Profiles
• Handling File Uploads Using AutoIT
• Introduzione al Flash Application Testing usando Selenium WebDriver
5. TestNG
• Arranging Tests in 3-As format
• Principi F.I.R.S.T ed SRP
• Varie Annotations in TestNG
• Configurazione File TestNG
• Configuration Annotations
• Attributes of @Test
• Parallel Test Execution Capability
• Assertion APIs
• Passing Parameters to Tests
• Configurazione Test Suites
• Reports con TestNG
• Reports con ReportNG
6. WebDriver – Framework
• Introduzioneai Various Frameworks
• Page Object Design Pattern
• Data-Driven Tests con TestNG e POI
• Introduzione a Maven e ANT
• Log4j
• Listeners
• Typical Components of a Framework
• Overview of BDD, TDD
• Overview of Sikuli Tool for UI Testing
• Introduction to Jenkins
• Configuring Jenkins to Invoke Selenium Tests
7. Selenium Grid
• Scopi ed utilizzi di Selenium Grid
• Setting up Grid – Hub and Nodes?
• Configuzione TestNG.xml to Run Tests on Grid
8. Esecuzione progetto
• Automatizzare una web Application
• Test Automation Requirements Description
• High-Level Framework
• Configurabilità
• Modularità
• Test Data Management
• Logging e Reporting

Dove si svolge

modalità online classe virtuale, oppure in house frontale

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede:
Durata ore: 40
Ore online: 40
Settore corso:
Tipologia: Formazione aziendale
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 40
Ore online: 40
Settore corso:
Tipologia: Formazione aziendale
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza