Learn Selenium from scratch and build Test Automation framework with minimum set of tools: C#, NuGet, NUnit, Selenium

What you will learn

Selenium basics

Selenium in C#

Selenium Waits

Page Object concept

Web Component concept

Data Transfer Object concept

NUnit 3 basics

NuGet basics

DotNet Console basics

Description

Some of you may ask a question like: “Why should I select this course, instead of learning Selenium by myself?

So, what is extremely cool about this course?

You won’t learn just theory.

You will have practical technical tasks to implement real test applications.

You won’t need to search for answers to your questions on Google, because you can’t understand lessons or homework.

Everything is in here. In one place. In this training course.

This guarantees you that this training course will save a lot of your time.

If you would start learning Selenium by yourself you would notice that on the internet there is a lot of directions to learn Selenium, a lot of different specific topics to learn, which are not applicable on most projects. So, you have to experiment with all the possible solutions to find out which one is the best for you.

In this training course, you will discover Selenium from the very beginning.
What I suggest to you, is a training course, where step by step, with detailed homework program, with practical tasks, with a thorough review of each practical task solution we will learn Selenium together.

This program will give you enough knowledge to get your first job and be able to implement a test automation application in Selenium.

English

Language

Content

Introduction

Introduction

Communication plan

Visual Studio Installation

Dot Net Installation

Selenium simple application

Setup simple application


Get Instant Notification of New Courses on our Telegram channel.


Setup simple application – Home Task

First Selenium test with NUnit

NUnit Assertions

NUnit Assertions – Home Task

First test in NUnit

First Selenium test with NUnit – Home Task

Waits in Selenium

Implicit waits

Implicit waits – Home Task

Explicit waits

Explicit waits – Home Task

Test Automation Patterns – overview

Page Object

Page Object – Home Task

Web Component

Web Component – Home Task

Data Transfer Object

Data Transfer Object – Home Task

Run tests via Command Line

Run tests via Command Line

Run tests via Command Line – Home Task

Bonus – selectors overview

CSS selectors basics

XPath selectors basics

Final Test

Final Test