وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Learn Automation Framework with Specflow, Selenium, C#, BDD

سرفصل های دوره

BRAND NEW :Advance framework Development with Design Patterns(Builder, Singleton, Strategy, Dependency Injection, IoC).


1. Introduction
  • 1. Introduction

  • 2. C# Introduction, Data types & Variables
  • 1. Introduction to C#
  • 2. Built in Data Types
  • 3. Common Operators
  • 4. Nullable Types
  • 5. Data Type Conversion

  • 3. C# Arrays, Condition Statement & Loops
  • 1. Arrays
  • 2. IfElse
  • 3. Switch
  • 4. While Loop
  • 5. For & ForEach Loop

  • 4. C# Methods
  • 1. Methods
  • 2. Method Parameters

  • 5. C# OOPS Concepts
  • 1. Namespaces
  • 2. Classes
  • 3. Static and Instance Members
  • 4. Inheritance
  • 5. Polymorphism
  • 6. Method Overloading
  • 7. Properties Part I
  • 8. Properties Part II
  • 9. Interfaces
  • 10. Abstract Class

  • 6. C# Delegates, Exceptions & Enums
  • 1. Delegates
  • 2. Exceptions
  • 3. Custom Exceptions
  • 4. Why Enums
  • 5. Enum Functionality

  • 7. C# Type, Parameters, Access Modifiers, String, Dictionary
  • 1. Type Vs Types
  • 2. Access Modifiers Part I
  • 3. Access Modifiers Part II
  • 4. Access Modifiers for types
  • 5. Generics
  • 6. String Vs StringBuilder
  • 7. Partial Classes
  • 8. Optional Parameters - Using Parameter Array
  • 9. Making Method Parameters optional By Method Overloading
  • 10. Making Method Parameters optional By Parameter Default
  • 11. Method Parameters Optional by Using Optional Attribute
  • 12. Dictionary
  • 13. List
  • 14. Lambda Expression

  • 8. C# Dependency Injection Design Pattern
  • 1. Dependency Injection

  • 9. Behavior Driven Development (BDD) - Specflow
  • 1. BDD and Specflow
  • 2. Requirement, plugin Installation
  • 3. Specflow tutorial - Configuration Specflow Project Template, Unit Test
  • 4. Feature File Creation, Gherkin Language, Step definitions, Binding
  • 5. Scenario Execution with Test Explorer
  • 6. Steps Outline & Parameterized
  • 7. Hooks
  • 8. Context Injection
  • 9. Feature Context
  • 10. Scenario Context
  • 11. External Binding
  • 12. Parallel Execution

  • 10. Automation Framework Project Structure, Logging and Exception
  • 1. Project Structure for CoreFramework and Runner
  • 2. Custom Exception
  • 3. Logging

  • 11. Automation Framework Dependency Injection Design Pattern Implementation, Runner
  • 1. Dependency Injection Design Pattern Implementation
  • 2. Automation Runner

  • 12. Automation Framework Global Properties, Configuration Setting
  • 1. Global Properties Part I
  • 2. Global Properties Part II
  • 3. Global Properties Part III

  • 13. Automation Framework Scenario Implementation & Execution
  • 1. Scenario Implementation
  • 2. Scenario Execution

  • 14. Automation Framework Thread Implementation for Parallel Execution
  • 1. Thread Implementation Part 1
  • 2. Thread Implementation Part II

  • 15. Automation Framework Browser Profile and Driver Implementation
  • 1. Brower Profiles ( Chrome, Firefox)
  • 2. WebDrivers Implementation
  • 3. Invoke Browser

  • 16. Automation Framework Builder Design Pattern, Parameter and Ui Object
  • 1. What is Builder Pattern
  • 2. Parameter Processing ( Builder Pattern)
  • 3. Ui Object ( Builder Pattern )
  • 4. Set Ui Object
  • 5. Replace Configuration Keys

  • 17. Automation Framework Object Repository Creation
  • 1. What is ObjectRepository
  • 2. Install MySql
  • 3. Project Creation and UI Design
  • 4. Application table design and Ui Population
  • 5. Popup Window for New Page
  • 6. Update and Delete Page of OR
  • 7. Treeview Node population from Page Table
  • 8. Object Map design and Table Design
  • 9. Object Creation with New Button
  • 10. Object Map Delete Locator Information
  • 11. Object Map Update Locator Information
  • 12. Visibility of buttons
  • 13. Update Property Information
  • 14. Add new property
  • 15. Delete Property
  • 16. Images for Objects
  • 17. Create Exe of OR

  • 18. Automation Framework Locator Information implementation
  • 1. Get Locator Information from OR

  • 19. Automation Framework - Selenium Actions
  • 1. NavigateTo( Selenium Actions)
  • 2. Thread.Sleep ( Selenium Actions)
  • 3. Close Browser ( Selenium Actions)
  • 4. Browser Actions ( Selenium Actions)
  • 5. Send Keys ( Selenium Actions)
  • 6. Clear Text ( Selenium Actions)
  • 7. Click (Selenium Actions)
  • 8. DoubleClick ( Selenium Actions)
  • 9. Right Click ( Selenium Actions)
  • 10. WebDiver Wait Implementation (Selenium Actions)
  • 11. Verify text is prsent on the page
  • 12. JavaScript & Scroll
  • 13. Generate Unique String
  • 14. Mouse Hover

  • 20. Automation Framework Extent Report and Screen Shot Implementation
  • 1. Extent Report
  • 2. Screen Shot Implementation

  • 21. Automation Framework NuGet Package & Module Approach Implementation
  • 1. NuGet Package
  • 2. Module Approach Implementation

  • 22. Automation Framework Code and Setup
  • 1.1 FrameworkCode.zip
  • 1. Setup
  • 63,400 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 9584
    حجم: 17148 مگابایت
    مدت زمان: 1732 دقیقه
    تاریخ انتشار: 22 فروردین 1402
    طراحی سایت و خدمات سئو

    63,400 تومان
    افزودن به سبد خرید