Course Outline
Introductie
- Overzicht van Selenium geautomatiseerd testen van webapplicaties
- Overzicht van C# en .NET
Slag
- WebDriver installeren en configureren met C#
- NuGet, bibliotheken en extensies gebruiken
- Voorbereiden Visual Studio
- UI-elementen identificeren
Selenium WebDriver gebruiken
- Gebruikersacties uitvoeren in WebDriver
- Gegevens van webpagina's vastleggen en valideren
- Frames, waarschuwingen en meerdere browservensters gebruiken
De ingebouwde functies van C# gebruiken
- Uitzonderingen afhandelen
- Synchroniseren
- Werken met pagina-objecten (POM)
- Structuur testen
- Hulpbibliotheken gebruiken
Met behulp van C# Selenium Test Automation
- Opzetten van een project voor Selenium automatiseringsraamwerk in C#
- Het creëren van een C# Selenium automatiseringsframework .NET Core 5.0 vanaf nul
- Een test schrijven met behulp van Selenium, C# en Nunit met Visual Studio IDE
- Een C# Selenium test uitvoeren
- Uitvoeren van C# Selenium tests op een browser
Probleemoplossing
Samenvatting en volgende stappen
Requirements
- Praktische kennis van C#
- Bekendheid met Microsoft Visual Studio
Publiek
- Ontwikkelaars
- Testers
Getuigenissen (9)
Ik heb van alles genoten omdat het allemaal nieuw voor mij is en ik zie welke toegevoegde waarde het kan hebben voor mijn werk.
Zareef - BMW South Africa
Cursus - Tosca: Model-Based Testing for Complex Systems
Machine Translated
De praktische oefeningen, het goede humeur van de trainer. Een grote dank aan Augustin voor het feit dat hij erin geslaagd is om een goede sfeer op afstand te creëren voor deelnemers die hij niet ziet. Dit zorgt voor een leuke en interessante training.
Jean-Noël - Cegid
Cursus - TestComplete
Machine Translated
Zeer mooie benadering van het onderwerp en gebaseerd op praktijkvoorbeelden
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Cursus - Automate Windows Desktop Applications with AutoIt
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Cursus - Introducing C# 6.0 with Visual Studio 2015/2017
Afgestemd op onze behoeften
Rafał - Haleon
Cursus - C#.Net
Machine Translated
Flexibele aanpak en afstemming van oefeningen op vragen en problemen van deelnemers aan de training.
Maciej - DataConsult S.A.
Cursus - Advanced Programming in C#
Machine Translated
De vele voorbeelden en demo's
David
Cursus - C# for Automation Test Engineers
Machine Translated
Ik waardeerde de brede kennis van Folio. Hij was niet alleen bekend met de inhoud van de cursus, maar hij kende ook constructies in talen die we kenden om voorbeelden betekenisvoller voor ons te maken. Tijdens intervallen deelde hij zijn kennis van technologieën en oplossingen buiten het trainingsbereik om inzicht te geven in andere oplossingen die we in de toekomst (en toekomstige trainingen) zouden kunnen gebruiken.
Raphael - Markit Valuations Limited
Cursus - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Alleen de algehele belichting. Erg behulpzaam.
Travis - Beckman Coulter
Cursus - Introduction to Blazor
Machine Translated