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

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
  • 189,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    189,000 تومان
    افزودن به سبد خرید