Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of Selenium for automated web application testing.
- Overview of C# and .NET.
Getting Started
- Installing and configuring WebDriver with C#.
- Utilizing NuGet, libraries, and extensions.
- Preparing Visual Studio.
- Identifying UI elements.
Using Selenium WebDriver
- Performing user actions in WebDriver.
- Capturing and validating data from web pages.
- Working with frames, alerts, and multiple browser windows.
Utilizing C#'s Built-in Functions
- Handling exceptions.
- Synchronization.
- Working with Page Objects (POM).
- Testing structure.
- Using helper libraries.
Implementing C# Selenium Test Automation
- Setting up a project for the Selenium automation framework in C#.
- Creating a C# Selenium automation framework using .NET Core 5.0 from scratch.
- Writing a test using Selenium, C#, and NUnit with the Visual Studio IDE.
- Running a C# Selenium test.
- Executing C# Selenium tests on a browser.
Troubleshooting
Summary and Next Steps
Requirements
- Practical knowledge of C#.
- Familiarity with Microsoft Visual Studio.
Target Audience
- Developers.
- Testers.
14 Hours
Testimonials (3)
hands on exercises, easier to retain information
ashley bolen - Insurance Corporation of British Columbia
Course - Test Automation with Selenium
It was 1-on-1 so the training was specialized to my specific needs. Shane highlighted elements of WPF/C# that could potentially be beneficial to my development projects.
Warren Nolan - Northrop Grumman
Course - Programming in WPF
Nice and friendly. Very knowledgeable. Would recommend Shane to others.