- Working knowledge of C#
- Familiarity with Microsoft Visual Studio
Audience
- Developers
- Testers
Selenium is an open-source automated testing framework. It provides a set of tools and a platform for validating web applications and testing across different browsers.
This instructor-led, live training (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium.
By the end of this training, participants will be able to:
- Install and configure Selenium WebDriver.
- Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
- Run C# Selenium test automation.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
- Overview of Selenium automated web application testing
- Overview of C# and .NET
Getting Started
- Installing and configuring WebDriver with C#
- Using NuGet, libraries, and extensions
- Preparing Visual Studio
- Identifying UI elements
Using Selenium WebDriver
- Performing user actions in WebDriver
- Capturing and validating data from web page
- Using frames, alerts, and multiple browser windows
Using C#'s Built-in Functions
- Handling exceptions
- Synchronizing
- Working with Page Objects (POM)
- Testing structure
- Using helper libraries
Using C# Selenium Test Automation
- Setting up a project for Selenium automation framework in C#
- Creating a C# Selenium automation framework .NET Core 5.0 from scratch
- Writing a test using Selenium, C#, and Nunit with Visual Studio IDE
- Running a C# Selenium test
- Executing C# Selenium tests on a browser
Troubleshooting
Summary and Next Steps
United Arab Emirates - Selenium C# Test Automation
Qatar - Selenium C# Test Automation
Egypt - Selenium C# Test Automation
Saudi Arabia - Selenium C# Test Automation
South Africa - Selenium C# Test Automation
Brasil - Selenium C# Test Automation
Canada - Selenium C# Test Automation
中国 - Selenium C# Test Automation
香港 - Selenium C# Test Automation
澳門 - Selenium C# Test Automation
台灣 - Selenium C# Test Automation
USA - Selenium C# Test Automation
Österreich - Selenium C# Test Automation
Schweiz - Selenium C# Test Automation
Deutschland - Selenium C# Test Automation
Czech Republic - Selenium C# Test Automation
Denmark - Selenium C# Test Automation
Estonia - Selenium C# Test Automation
Finland - Selenium C# Test Automation
Greece - Selenium C# Test Automation
Magyarország - Selenium C# Test Automation
Ireland - Selenium C# Test Automation
Luxembourg - Selenium C# Test Automation
Latvia - Selenium C# Test Automation
España - Selenium C# Test Automation
Italia - Selenium C# Test Automation
Lithuania - Selenium C# Test Automation
Nederland - Selenium C# Test Automation
Norway - Selenium C# Test Automation
Portugal - Selenium C# Test Automation
România - Selenium C# Test Automation
Sverige - Selenium C# Test Automation
Türkiye - Selenium C# Test Automation
Malta - Selenium C# Test Automation
Belgique - Selenium C# Test Automation
France - Selenium C# Test Automation
日本 - Selenium C# Test Automation
Australia - Selenium C# Test Automation
Malaysia - Selenium C# Test Automation
New Zealand - Selenium C# Test Automation
Philippines - Selenium C# Test Automation
Singapore - Selenium C# Test Automation
Thailand - Selenium C# Test Automation
Vietnam - Selenium C# Test Automation
India - Selenium C# Test Automation
Argentina - Selenium C# Test Automation
Chile - Selenium C# Test Automation
Costa Rica - Selenium C# Test Automation
Ecuador - Selenium C# Test Automation
Guatemala - Selenium C# Test Automation
Colombia - Selenium C# Test Automation
México - Selenium C# Test Automation
Panama - Selenium C# Test Automation
Peru - Selenium C# Test Automation
Uruguay - Selenium C# Test Automation
Venezuela - Selenium C# Test Automation
United Kingdom - Selenium C# Test Automation
South Korea - Selenium C# Test Automation
Pakistan - Selenium C# Test Automation
Sri Lanka - Selenium C# Test Automation
Bulgaria - Selenium C# Test Automation
Bolivia - Selenium C# Test Automation
Indonesia - Selenium C# Test Automation
Kazakhstan - Selenium C# Test Automation
Moldova - Selenium C# Test Automation
Morocco - Selenium C# Test Automation
Tunisia - Selenium C# Test Automation
Kuwait - Selenium C# Test Automation
Oman - Selenium C# Test Automation
Slovakia - Selenium C# Test Automation
Kenya - Selenium C# Test Automation
Nigeria - Selenium C# Test Automation
Botswana - Selenium C# Test Automation
Slovenia - Selenium C# Test Automation
Croatia - Selenium C# Test Automation
Serbia - Selenium C# Test Automation
Bhutan - Selenium C# Test Automation