I'm inIcon.svg
Automated Testing in .NETLearn the fundamentals of automated testing in .NET, from C# basics to mastering tools like Selenium.
Skills covered
Automated Testing in .NET
universal-epam-course.webp
  • graduation-hat-01.svg
    Program format
    info icon

    Self-paced program

  • bar-chart.svg
    Program level
    info icon

    Intermediate

  • globe.svg
    Program language

    English

Knowledge you will gain
checkmarkFundamentals of C# and .NET

Master object-oriented programming, exception handling, LINQ, and advanced coding techniques like delegates and lambdas.

checkmarkUnit testing with popular frameworks

Learn to implement and compare NUnit, xUnit, and MSTest for effective test automation.

checkmarkWeb UI testing and element locators

Gain skills in automating web UI tests and using locator techniques to manage web elements in scripts.

checkmarkWeb UI automation with top tools

Discover the core features of Selenium and Playwright and apply them to automate web UI tests.

checkmarkSelenium WebDriver basics

Learn architecture, create automation scripts, and assess command effectiveness for efficient web testing.

checkmarkPage object pattern fundamentals

Apply the page object pattern to refactor test scripts and optimize the maintainability of automation projects.

Study plan
  • 5 modules
  • 33 lessons
  • 204 hours
1[Optional Prerequisite Materials] AT in .NET beginner course
  • 15 courses
  • 122 h 10 min
book-open-20.svgSoftware Testing Introduction

60 h

book-open-20.svgSoftware Development Methodologies

2 h

book-open-20.svgTest Automation Foundations

2 h

book-open-20.svgVersion Control with Git

8 h

book-open-20.svgIntegers

2 h 30 min

book-open-20.svgStatic Methods

3 h 25 min

book-open-20.svgBools and Logical Operators

2 h 5 min

book-open-20.svgConditional Statements (if)

5 h 10 min

book-open-20.svgReal Numbers

2 h 25 min

book-open-20.svgConditional Statements (if-else)

5 h 25 min

book-open-20.svgExceptions

5 h

book-open-20.svgIteration Statements (while)

7 h

book-open-20.svgIteration Statements (for, do)

5 h 35 min

book-open-20.svgArrays

6 h 30 min

book-open-20.svgStrings

5 h 5 min

2C# Essentials
  • 13 courses
  • 58 h
3Unit Testing Frameworks & Locators
  • 2 courses
  • 1 practice task
  • 5 h
4Web UI Automated Testing Tools. Selenium WebDriver
  • 2 courses
  • 10 h 20 min
5Selenium WebDriver
  • 1 course
  • 8 h 30 min
Frequently asked questions
Who is this program for?
What prior knowledge is required for this program?
Can I enroll if I’m not proficient in C#?
How is the program structured?
Do I need to pay for this program?
Is there any certification provided upon completing this program?