Course Outline
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
Requirements
- Working knowledge of C#
- Familiarity with Microsoft Visual Studio
Audience
- Developers
- Testers
Testimonials (5)
Kelasnya informatif dan mudah diikuti.
Najeeda Motala - Multichoice
Course - Advanced C# for Automation Test Engineers
Machine Translated
Disesuaikan dengan kebutuhan kita
Rafal - Haleon
Course - C#.Net
Machine Translated
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
Comprehensive - covered everything we were interested in. Able to work through examples.