Tags
Language
Tags
February 2025
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Selenium 4 With C#, Nunit & Live Projects (Basic + Advance)

Posted By: ELK1nG
Selenium 4 With C#, Nunit & Live Projects (Basic + Advance)

Selenium 4 With C#, Nunit & Live Projects (Basic + Advance)
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 16.44 GB | Duration: 21h 47m

Selenium 4 Tutorials with C# (Sharp) - Covers all major features and live projects with end to end framework designing

What you'll learn

By the End of the course you will be as much trained to automate any web based application using Selenium

You will be working on many Live projects, Design complex frameworks and Design interactive Reports using Extent Reports etc

By the End of the course you should be able to Master Selenium Automation & crack any interview

You should be easily able to justify 2-3 years of your existing experience in Selenium

Requirements

No prior C# / coding knowledge required as everything is taught from the scratch

Description

BIGGEST EVER SELENIUM with C# (Sharp) Course in the Industry with many live projects and End to End Automation frameworks coveredAfter successfully launching my Selenium with JAVA (140+ hours of course), Selenium with Python, Automation Architect, Playwright and many other automation courses here I bring you the latest course on C# Automation which will not only help you in building the strong C# programming base but will also help you in working with various frameworks, live projects and crack Selenium C# automation interviewsOne of the BIGGEST Selenium C# Automation course in the Industry to cover in depth topics on Selenium Automation, various locator strategies to complex and dynamic elements using XPATHs, CSS and other Relative Locators. Covers CDP Features which no other C# course is covering at the moment. End to End frameworks using various design patterns, Keyword driven, Data Driven (Hybrid), Page Object Model and many LIVE projects coveredYou will get in-depth knowledge on C# Programming that covers basic if, else, loops arrays, basic OOPS - inheritance, polymorphism, interfaces, abstract classes, Collections and many more topics related to C# i.e. File Handling, Log4Net, MAIL API, Interactive report generation using Extent Reports, Parallel Test Execution, NUnit Framework etcAfter Doing this course you will be:· EXPERT IN C# Basic Programming Concepts· EXPERT IN Automating any website in the world using latest Selenium version· EXPERT IN working with various frameworks / design patterns on Live projects· CRACK any Selenium C# Automation interviews easilyNot only this you will also get my complete and immediate support in all your queries during the course

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Installing Visual studio and getting started with C sharp basics

Lecture 3 Configuring Selenium, Adding NuGet package

Lecture 4 Download the Code

Section 2: C Sharp Programming

Lecture 5 C Sharp Basics - Data Types and Variables

Lecture 6 C Sharp Basics - Classes and Objects

Lecture 7 C Sharp Basics - String, Operators, Concatenation etc

Lecture 8 C Sharp Basics - Arithmetic Operators

Lecture 9 C Sharp Basics - Operators - Comparison Operator

Lecture 10 C Sharp Basics - Operators - Logical or Conditional Operators

Lecture 11 C Sharp Basics - Operators - Assignment Operators

Lecture 12 C Sharp Basics - Operators - Increment and Decrement Operators

Lecture 13 C Sharp Basics - Naming Conventions

Lecture 14 C Sharp Basics - Control Flow Statements - IfElse

Lecture 15 C Sharp Basics - Control Flow Statements - Switch Case

Lecture 16 C Sharp Basics - Control Flow Statements - While Loop

Lecture 17 C Sharp Basics - Control Flow Statements - DoWhile Loop

Lecture 18 C Sharp Basics - Control Flow Statements - ForLoop

Lecture 19 C Sharp Basics - Control Flow Statements - Nested Loops

Lecture 20 C Sharp Basics - Jump Statements - Break and Continue

Lecture 21 C Sharp Basics -Arrays 1D

Lecture 22 C Sharp Basics -Arrays 2D

Lecture 23 C Sharp Basics -Arrays 3D

Lecture 24 C Sharp Basics - Methods

Lecture 25 C Sharp Basics -Methods with Return Type

Lecture 26 C Sharp Basics -Call By Value vs Call By Reference

Lecture 27 C Sharp Basics - Variable Types and their Scope

Lecture 28 C Sharp Basics - Const vs ReadOnly variable types and Parameter variables

Lecture 29 C Sharp Basics - Namespaces

Lecture 30 C Sharp Basics - Access Modifiers

Lecture 31 OOPS - Inheritance

Lecture 32 OOPS - Constructors

Lecture 33 OOPS - Polymorphism - Overloading

Lecture 34 OOPS - Polymorphism - Overriding

Lecture 35 OOPS - Polymorphism - Overriding - Part2

Lecture 36 OOPS - Abstract Method and Class

Lecture 37 OOPS - Interfaces

Lecture 38 Collections - List

Lecture 39 Collections - HashSet

Lecture 40 Collections - Dictionary

Lecture 41 Exception Handling

Section 3: Selenium Automation - Basic Element Handling concepts

Lecture 42 Launching Browsers

Lecture 43 Handling Elements - Automating Login Window

Lecture 44 Handling Elements - Automating Login Window - Part 2

Lecture 45 Handling Elements - Syncronisation issues - ImplicitWait

Lecture 46 Handling Elements - Syncronisation issues - ExplicitWait

Lecture 47 Handling Elements - Syncronisation issues - FluentWait or DefaultWait

Lecture 48 Handling Dropdowns

Lecture 49 Handling Links

Section 4: SELENIUM - Alerts, Popups, IFrames Handling

Lecture 50 Handling Alerts

Lecture 51 Handling Frames

Lecture 52 Handling Tabs and Popups

Section 5: SELENIUM - Actions API

Lecture 53 Actions API - MouseMovement

Lecture 54 Actions API - Handling Slider

Lecture 55 Actions API - Handling Resizable Elements

Lecture 56 Actions API - Drag and Drop

Lecture 57 Actions API - Right Click

Section 6: JavascriptExecutor, Screenshots, ChromeOptions etc

Lecture 58 Executing Javascript

Lecture 59 Capturing Screenshots

Lecture 60 Checking Element Presence

Lecture 61 Chrome Options

Section 7: Selenium 4 and CDP Features

Lecture 62 New Tab and Windows

Lecture 63 Relative Locators

Lecture 64 CDP Feature - Handle SSL Errors

Lecture 65 CDP Feature - Override GEO Location

Lecture 66 CDP Feature - Override Device Metrics

Lecture 67 CDP Feature - Blocking Network request

Lecture 68 CDP Feature - Handling Basic Authentication

Section 8: Utilities

Lecture 69 Reading JSON Files

Lecture 70 Reading XML Files

Lecture 71 Keyword Driven Approach

Lecture 72 Log4Net API

Lecture 73 MAIL API

Lecture 74 Database connectivity

Section 9: NUnit Framework and Extent Reports

Lecture 75 Configuring NUnit and Executing very first test case

Lecture 76 Test Fixtures, Order and Category

Lecture 77 Assertions and Multiple Assertions

Lecture 78 Onetime Setup and TearDown

Lecture 79 Test Parameterization

Lecture 80 DataDriven Test with Excel Integration

Lecture 81 Getting started with Extent Reports

Lecture 82 Customizing the Report

Lecture 83 Reporting Test Results

Lecture 84 More Customization

Lecture 85 Parallel Testing

Lecture 86 Parallel Testing with WebDriver Integration

Lecture 87 Supporting MultiThreading issues using ThreadLocal

Section 10: Selenium GRID

Lecture 88 Introduction to Selenium Grid 4

Lecture 89 Parallel Test Execution on Multiple browsers

Lecture 90 Hub and Nodes configuration

Lecture 91 Distributed Mode

Section 11: LIVE PROJECT 1 - Data Driven Framework

Lecture 92 Defining the Framework architecture and adding dependencies

Lecture 93 Creating the BaseTest class

Lecture 94 Adding more items to the Base class

Lecture 95 Adding Screenshots and Keywords

Lecture 96 Creating the very first test case

Lecture 97 Fixing the screen capture issues

Lecture 98 Creating the Select keyword

Lecture 99 Creating More test cases

Lecture 100 Adding More Test cases

Lecture 101 Running the test from CLI

Lecture 102 Running the test from Jenkins CI tool

Section 12: LIVE PROJECT 2 - Page Object Model Framework

Lecture 103 Introduction to Page Object Model framework

Lecture 104 Start designing the Page Objects

Lecture 105 Implementing Method Chaining

Lecture 106 Implementing Keywords and Parameterization

Lecture 107 Verify Multiple set of test data in a Single test

Lecture 108 Adding Assertions

Lecture 109 Adding the Second TestCase

Section 13: COMPLETE CODE

Lecture 110 Download the complete code used in all lectures

Section 14: BONUS

Lecture 111 BONUS LECTURE

The course is designed in a such a way that even a beginner with zero knowledge in Manual testing or Automation or programming can master this course,Complete C# required for Selenium Automation is covered from scratch