Struttura del corso
Introduzione
- Panoramica di Selenium test automatizzati delle applicazioni Web
- Cenni preliminari su C# e .NET
Introduttiva
- Installazione e configurazione di WebDriver con C#
- Uso di NuGet, librerie ed estensioni
- Preparazione Visual Studio
- Identificazione degli elementi dell'interfaccia utente
Utilizzo di Selenium WebDriver
- Esecuzione di azioni utente in WebDriver
- Acquisizione e convalida dei dati dalla pagina Web
- Utilizzo di frame, avvisi e più finestre del browser
Utilizzo delle funzioni integrate di C#
- Gestione delle eccezioni
- Sincronizzazione
- Utilizzo degli oggetti pagina (POM)
- Struttura di collaudo
- Utilizzo delle librerie helper
Utilizzo di C# Selenium Test Automation
- Impostazione di un progetto per il framework di automazione Selenium in C#
- Creazione di un framework di automazione C# Selenium .NET Core 5.0 da zero
- Scrittura di un test utilizzando Selenium, C# e Nunit con Visual Studio IDE
- Esecuzione di un test del selenio C#
- Esecuzione di test C# Selenium in un browser
Risoluzione dei problemi
Riepilogo e prossime tappe
Requisiti
- Conoscenza pratica di C#
- Familiarità con Microsoft Visual Studio
Pubblico
- Gli sviluppatori
- Tester
Recensioni (9)
Mi è piaciuto tutto perché è tutto nuovo per me e posso vedere il valore aggiunto che può suonare al mio lavoro.
Zareef - BMW South Africa
Corso - Tosca: Model-Based Testing for Complex Systems
Traduzione automatica
Approccio molto bello all'argomento e basato su esempi pratici
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Corso - Automate Windows Desktop Applications with AutoIt
Traduzione automatica
Tutto. Ancora una volta considerando la quantità di concetti trattati da Fulvio, includere una spiegazione dettagliata in tre giorni è stato davvero buono. Mi è piaciuto che abbia coperto molti concetti che noi come ingegneri dei dati avremmo richiesto.
Florim - Jisc
Corso - Programming in C# with Visual Studio
Traduzione automatica
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Corso - Programming in ASP.NET MVC 5
Ben spiegato.
Moises - Department of Defense
Corso - Programming in WPF
Traduzione automatica
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Corso - Visual Studio with VB.Net
Ho apprezzato l'ampia gamma di conoscenze di Folio. Non solo conosceva il contenuto del corso, ma conosceva anche i costrutti nelle lingue che conoscevamo per rendere gli esempi più significativi per noi. Durante gli intervalli ha condiviso la sua conoscenza di tecnologie e soluzioni al di fuori dell'ambito della formazione per fornire approfondimenti su altre soluzioni che potremmo utilizzare in futuro (e nella formazione futura).
Raphael - Markit Valuations Limited
Corso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduzione automatica
Trainer knowledge and approach.
Piotr Kucharski
Corso - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.