Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
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
29 30 1 2 3 4 5
    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

    Learn Automation Framework With Specflow, Selenium, C#, Bdd

    Posted By: ELK1nG
    Learn Automation Framework With Specflow, Selenium, C#, Bdd

    Learn Automation Framework With Specflow, Selenium, C#, Bdd
    Published 2/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 16.75 GB | Duration: 28h 52m

    BRAND NEW : Learn how to build professional automation framework from the scratch for WebUI with C#, Specflow, BDD.

    What you'll learn

    Learn professional automation creation from the scratch with C#, Specflow, Selenium

    Learn C# basics and advanced concepts.

    Learn how to use different design pattern to build automation framework like Dependency Injection, Singleton, Builder pattern, IoC principal

    Learn how to use Specflow with C#, Selenium.

    Learn parallel execution implementation in the automation framework with thread safety implementation.

    Learn how to separate locator information and to add in Object Repository

    After completing this course, you will able to handle any automation framework related questions in interview along with C#, Selenium, Specflow

    Requirements

    Visual Studio needs to be installed on your machine.

    Passion towards new skills.

    Description

    You can learn about automation framework with C#, Selenium with Specflow even if you are not aware of programming knowledge in C#.C# is one of the popular Programming languages developed by Microsoft. You can use C# programming language to build different application to deploy on windows, mac and on linux machines.The Complete Selenium WebDriver with C# course is crafted carefully by professionals to turn a complete beginner into the greatest Automation Test Engineers.Everything is carefully planned and executed. This course is very helpful who wants to learn automation framework from the scratch. This course will help to build framework level logics and after having knowledge, we able to build automation framework with any language.In these days, C# automation demand is growing very fast and specially for automation framework related to low code automation framework with the help of Specflow. So this course designed to understand how to develop automation framework from the scratch. This course designed to use different design patterns during framework creation.Part 1 – This helps to learn C# fundamentals for automation.Part 2: This helps to learn Specflow.Part 3: Build automation framework from the scratch with different design patterns.On course completion You will be Mastered in Selenium Automation Testing with C# and can implement.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: C# : Introduction, Data types & Variables

    Lecture 2 Introduction to C#

    Lecture 3 Built in Data Types

    Lecture 4 Common Operators

    Lecture 5 Nullable Types

    Lecture 6 Data Type Conversion

    Section 3: C# : Arrays, Condition Statement & Loops

    Lecture 7 Arrays

    Lecture 8 IfElse

    Lecture 9 Switch

    Lecture 10 While Loop

    Lecture 11 For & ForEach Loop

    Section 4: C# : Methods

    Lecture 12 Methods

    Lecture 13 Method Parameters

    Section 5: C# : OOPS Concepts

    Lecture 14 Namespaces

    Lecture 15 Classes

    Lecture 16 Static and Instance Members

    Lecture 17 Inheritance

    Lecture 18 Polymorphism

    Lecture 19 Method Overloading

    Lecture 20 Properties Part I

    Lecture 21 Properties Part II

    Lecture 22 Interfaces

    Lecture 23 Abstract Class

    Section 6: C# : Delegates, Exceptions & Enums

    Lecture 24 Delegates

    Lecture 25 Exceptions

    Lecture 26 Custom Exceptions

    Lecture 27 Why Enums

    Lecture 28 Enum Functionality

    Section 7: C# : Type, Parameters, Access Modifiers, String, Dictionary

    Lecture 29 Type Vs Types

    Lecture 30 Access Modifiers Part I

    Lecture 31 Access Modifiers Part II

    Lecture 32 Access Modifiers for types

    Lecture 33 Generics

    Lecture 34 String Vs StringBuilder

    Lecture 35 Partial Classes

    Lecture 36 Optional Parameters - Using Parameter Array

    Lecture 37 Making Method Parameters optional By Method Overloading

    Lecture 38 Making Method Parameters optional By Parameter Default

    Lecture 39 Method Parameters Optional by Using Optional Attribute

    Lecture 40 Dictionary

    Lecture 41 List

    Lecture 42 Lambda Expression

    Section 8: C# : Dependency Injection Design Pattern

    Lecture 43 Dependency Injection

    Section 9: Behavior Driven Development (BDD) - Specflow

    Lecture 44 BDD and Specflow

    Lecture 45 Requirement, plugin Installation

    Lecture 46 Specflow tutorial - Configuration Specflow Project Template, Unit Test

    Lecture 47 Feature File Creation, Gherkin Language, Step definitions, Binding

    Lecture 48 Scenario Execution with Test Explorer

    Lecture 49 Steps Outline & Parameterized

    Lecture 50 Hooks

    Lecture 51 Context Injection

    Lecture 52 Feature Context

    Lecture 53 Scenario Context

    Lecture 54 External Binding

    Lecture 55 Parallel Execution

    Section 10: Automation Framework : Project Structure, Logging and Exception

    Lecture 56 Project Structure for CoreFramework and Runner

    Lecture 57 Custom Exception

    Lecture 58 Logging

    Section 11: Automation Framework :Dependency Injection Design Pattern Implementation, Runner

    Lecture 59 Dependency Injection Design Pattern Implementation

    Lecture 60 Automation Runner

    Section 12: Automation Framework : Global Properties, Configuration Setting

    Lecture 61 Global Properties Part I

    Lecture 62 Global Properties Part II

    Lecture 63 Global Properties Part III

    Section 13: Automation Framework : Scenario Implementation & Execution

    Lecture 64 Scenario Implementation

    Lecture 65 Scenario Execution

    Section 14: Automation Framework : Thread Implementation for Parallel Execution

    Lecture 66 Thread Implementation Part 1

    Lecture 67 Thread Implementation Part II

    Section 15: Automation Framework : Browser Profile and Driver Implementation

    Lecture 68 Brower Profiles ( Chrome, Firefox)

    Lecture 69 WebDrivers Implementation

    Lecture 70 Invoke Browser

    Section 16: Automation Framework : Builder Design Pattern, Parameter and Ui Object

    Lecture 71 What is Builder Pattern?

    Lecture 72 Parameter Processing ( Builder Pattern)

    Lecture 73 Ui Object ( Builder Pattern )

    Lecture 74 Set Ui Object

    Lecture 75 Replace Configuration Keys

    Section 17: Automation Framework : Object Repository Creation

    Lecture 76 What is ObjectRepository?

    Lecture 77 Install MySql

    Lecture 78 Project Creation and UI Design

    Lecture 79 Application table design and Ui Population

    Lecture 80 Popup Window for New Page

    Lecture 81 Update and Delete Page of OR

    Lecture 82 Treeview Node population from Page Table

    Lecture 83 Object Map design and Table Design

    Lecture 84 Object Creation with New Button

    Lecture 85 Object Map Delete Locator Information

    Lecture 86 Object Map Update Locator Information

    Lecture 87 Visibility of buttons

    Lecture 88 Update Property Information

    Lecture 89 Add new property

    Lecture 90 Delete Property

    Lecture 91 Images for Objects

    Lecture 92 Create Exe of OR

    Section 18: Automation Framework : Locator Information implementation

    Lecture 93 Get Locator Information from OR

    Section 19: Automation Framework - Selenium Actions

    Lecture 94 NavigateTo( Selenium Actions)

    Lecture 95 Thread.Sleep ( Selenium Actions)

    Lecture 96 Close Browser ( Selenium Actions)

    Lecture 97 Browser Actions ( Selenium Actions)

    Lecture 98 Send Keys ( Selenium Actions)

    Lecture 99 Clear Text ( Selenium Actions)

    Lecture 100 Click (Selenium Actions)

    Lecture 101 DoubleClick ( Selenium Actions)

    Lecture 102 Right Click ( Selenium Actions)

    Lecture 103 WebDiver Wait Implementation (Selenium Actions)

    Lecture 104 Verify text is prsent on the page

    Lecture 105 JavaScript & Scroll

    Lecture 106 Generate Unique String

    Lecture 107 Mouse Hover

    Section 20: Automation Framework : Extent Report and Screen Shot Implementation

    Lecture 108 Extent Report

    Lecture 109 Screen Shot Implementation

    Section 21: Automation Framework : NuGet Package & Module Approach Implementation

    Lecture 110 NuGet Package

    Lecture 111 Module Approach Implementation

    Section 22: Automation Framework : Code and Setup

    Lecture 112 Setup

    Software engineers looking to learn how real automation frameworks are built from scratch,Software engineers struggling with developing automation frameworks,Teams struggling with developing automation frameworks that really works,Software engineers looking to learn industry best practices for framework development