Home / Course catalog / Automation Testing with Selenium C#

QTechEd

Automation Testing with Selenium C#


Description
This course is carefully designed to teach Selenium UI Automation using C#—from basics to framework-level concepts- through real-time examples. No prior knowledge of Selenium or C# is required; everything is covered from scratch.

By the end of this course, you will:
Gain complete knowledge of C# automation using Selenium WebDrivers.
Implement C# Test Automation Frameworks (NUnit) from scratch using the latest technologies.
Build a strong foundation in C# basics with practical exercises.
Understand NUnit testing framework concepts for building customized frameworks.
Improve your coding skills to write optimized and maintainable automation scripts.

Why take this course?
Automation testing is a rewarding and in-demand career. Learning the right skills is crucial for career growth or transitioning into a new industry. This course equips you with the automation skills needed to start or advance your career in testing. Begin your IT journey today!
Content
  • Introduction to Selenium
  • Agenda
  • Part - 1 Introduction to Automation
  • Part - 2 Introduction to Automation
  • Prepare to Record
  • Quiz 1 - Automation Concepts
  • Settingup_VisualStudio
  • Introduction to Selenium
  • Quiz 2 - Introduction to Selenium
  • Selenium IDE
  • Quiz 3 - Selenium IDE
  • Identify WebElement
  • Understanding DOM the Family Tree
  • Locators and Xpath
  • Xpath 1.0 Library (Axes)
  • Absolute Xpath Demo
  • Relative Xpath Demo Part 1
  • Relative Xpath Demo Part 2
  • Relative Xpath Demo Part 3
  • Relative Xpath Demo Part 4
  • Relative Xpath Demo Part 5
  • Quiz 4 - Web elements
  • Common Selenium Methods
  • Quiz 5 - Web driver methods
  • Understanding C#
  • SELENIUM Concepts
  • Creating First Web Driver Script
  • Demo Export Script from Katalon Recorder and Selenium IDE
  • Nunit annotations
  • Demo Export Script to VisualStudio
  • Analysing Automation script
  • Verification Points - NUnit Assertion
  • Commonly used Assertions
  • Verification points demo 1
  • Verification Points Demo 2
  • Quiz 6 - Verification Points
  • Shared UI Map
  • Quiz 7 - SharedUI Map
  • Part 1 - Function Call Demo
  • Part 2 - Function Call Demo
  • Quiz 8 - Using Functions
  • Parameterization
  • Debugging
  • Types of Reports
  • Extent Report
  • Quiz 9-Reporting
  • Types of Automation Frameworks
  • Part 1 - Automation Frameworks
  • Part 2 - Automation frameworks
  • Part 3 - Key Driven Framework
  • Quiz 10 - Automation Frameworks
  • Part 1 - POM
  • Part 2 - POM
  • Part 1 - POM Demo
  • Part 2 - POM Demo
  • Quiz 11 -Page Object Model
  • Tips & Tricks
  • Part 1 - Tips & Tricks
  • Part 2 - Tips & Tricks
  • Part 3 - Tips & Tricks
  • Part 4 - Tips & Tricks
  • Part 5 - Tips & Tricks
  • Part 6 - Tips & Tricks
  • Part 7 - Tips & Tricks
  • Final Assessment
  • Assessment
  • Final Assessment
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever