Get in Touch

Course Outline

Introduction

  • Overview of Selenium automated web application testing.
  • Overview of C# and .NET.

Getting Started

  • Installing and configuring WebDriver with C#.
  • Utilizing NuGet, libraries, and extensions.
  • Setting up Visual Studio.
  • Identifying UI elements.

Using Selenium WebDriver

  • Performing user actions in WebDriver.
  • Capturing and validating data from web pages.
  • Managing frames, alerts, and multiple browser windows.

Leveraging C#'s Built-in Functions

  • Handling exceptions.
  • Synchronization.
  • Implementing Page Object Model (POM).
  • Test structure.
  • Utilizing helper libraries.

Applying C# Selenium Test Automation

  • Setting up a project for the Selenium automation framework in C#.
  • Building a C# Selenium automation framework using .NET Core 5.0 from scratch.
  • Writing tests with Selenium, C#, and NUnit using the Visual Studio IDE.
  • Running C# Selenium tests.
  • Executing C# Selenium tests in a browser.

Troubleshooting

Summary and Next Steps

Requirements

  • Practical knowledge of C#.
  • Familiarity with Microsoft Visual Studio.

Target Audience

  • Developers.
  • Testers.
 14 Hours

Testimonials (4)

Upcoming Courses

Related Categories