Struttura del corso
Introduzione
- Panoramica di Selenium per il testing automatizzato delle applicazioni web
- Panoramica di C# e .NET
Primi Passi
- Installazione e configurazione di WebDriver con C#
- Utilizzo di NuGet, librerie e estensioni
- Preparazione di Visual Studio
- Identificazione degli elementi dell'interfaccia utente (UI)
Utilizzo di Selenium WebDriver
- Esecuzione di azioni utente con WebDriver
- Cattura e validazione dei dati dalla pagina web
- Utilizzo di frame, alert e finestre del browser multiple
Utilizzo delle Funzioni Integrate in C#
- Gestione delle eccezioni
- Sincronizzazione
- Lavoro con gli oggetti di pagina (Page Objects Model - POM)
- Struttura dei test
- Utilizzo delle librerie helper
Utilizzo dell'Automazione dei Test Selenium in C#
- Configurazione di un progetto per il framework di automazione Selenium in C#
- Creazione di un framework di automazione Selenium .NET Core 5.0 da zero in C#
- Scrittura di test utilizzando Selenium, C# e Nunit con l'IDE Visual Studio
- Esecuzione dell'automazione dei test in C# con Selenium
- Esecuzione di test Selenium in C# su un browser
Risoluzione dei Problemi
Riepilogo e Passi Successivi
Requisiti
- Conoscenza pratica di C#
- Familiarità con Microsoft Visual Studio
Pubblico di riferimento
- Sviluppatori
- Tester
Recensioni (5)
Era un addestramento uno-a-uno, quindi era specializzato sulle mie esigenze specifiche. Shane ha evidenziato elementi di WPF/C# che potrebbero essere benefici per i miei progetti di sviluppo.
Warren Nolan - Northrop Grumman
Corso - Programming in WPF
Traduzione automatica
Buona sintonia, Łukasz ha dedicato del tempo alle domande di tutti e ha saputo aiutare chiunque avesse avuto dei problemi
Kelly Morris - Titian Software Poland Sp. z o.o.
Corso - Selenium WebDriver in C#
Traduzione automatica
Adattato alle nostre esigenze
Rafal - Haleon
Corso - C#.Net
Traduzione automatica
Tutto. Considerando la quantità di concetti che Fulvio ha trattato, incluso il dettagliato spiegamento in tre giorni, è stato davvero buono. Mi è piaciuto che abbia coperto molti dei concetti necessari per noi Data Engineers.
Florim - Jisc
Corso - Programming in C# with Visual Studio
Traduzione automatica
L'inistruttore è simpatico. Le sue spiegazioni sono chiare e interessanti. Cerca di rendere le lezioni il più coinvolgenti possibile. Ho molto apprezzato la lezione e ho acquisito molte conoscenze. Grazie mille. La tecnica più utile che ho imparato è quella di localizzare gli elementi per diversi componenti web, come caselle di testo, pulsanti radio e pulsanti. A volte, l'ID dell'elemento non viene catturato correttamente. Abbiamo appreso modi diversi per localizzare gli elementi utilizzando selettori CSS, XPath, nome e ID. Mi sono piaciute le spiegazioni. Grazie
Bee Chin Chuah - I-Access Solutions Pte Ltd
Corso - Advanced Selenium with C#
Traduzione automatica