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

Selenium C# with SpecFlow & Live Projects (Basic + Advance)

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

Selenium 4 Tutorials with C# (Sharp), NUnit and SpecFlow - Many Live projects and End to End Frameworks covered


1 - Introduction
  • 1 - Introduction
  • 2 - Installing Visual studio and getting started with C sharp basics
  • 3 - Configuring Selenium Adding NuGet package
  • 4 - Download the Code.html

  • 2 - C Sharp Programming
  • 5 - C Sharp Basics Data Types and Variables
  • 6 - C Sharp Basics Classes and Objects
  • 7 - C Sharp Basics String Operators Concatenation etc
  • 8 - C Sharp Basics Arithmetic Operators
  • 9 - C Sharp Basics Operators Comparison Operator
  • 10 - C Sharp Basics Operators Logical or Conditional Operators
  • 11 - C Sharp Basics Operators Assignment Operators
  • 12 - C Sharp Basics Operators Increment and Decrement Operators
  • 13 - C Sharp Basics Naming Conventions
  • 14 - C Sharp Basics Control Flow Statements IfElse
  • 15 - C Sharp Basics Control Flow Statements Switch Case
  • 16 - C Sharp Basics Control Flow Statements While Loop
  • 17 - C Sharp Basics Control Flow Statements DoWhile Loop
  • 18 - C Sharp Basics Control Flow Statements ForLoop
  • 19 - C Sharp Basics Control Flow Statements Nested Loops
  • 20 - C Sharp Basics Jump Statements Break and Continue
  • 21 - C Sharp Basics Arrays 1D
  • 22 - C Sharp Basics Arrays 2D
  • 23 - C Sharp Basics Arrays 3D
  • 24 - C Sharp Basics Methods
  • 25 - C Sharp Basics Methods with Return Type
  • 26 - C Sharp Basics Call By Value vs Call By Reference
  • 27 - C Sharp Basics Variable Types and their Scope
  • 28 - C Sharp Basics Const vs ReadOnly variable types and Parameter variables
  • 29 - C Sharp Basics Namespaces
  • 30 - C Sharp Basics Access Modifiers
  • 31 - OOPS Inheritance
  • 32 - OOPS Constructors
  • 33 - OOPS Polymorphism Overloading
  • 34 - OOPS Polymorphism Overriding
  • 35 - OOPS Polymorphism Overriding Part2
  • 36 - OOPS Abstract Method and Class
  • 37 - OOPS Interfaces
  • 38 - Collections List
  • 39 - Collections HashSet
  • 40 - Collections Dictionary
  • 41 - Exception Handling

  • 3 - Selenium Automation Basic Element Handling concepts
  • 42 - Launching Browsers
  • 43 - Handling Elements Automating Login Window
  • 44 - Handling Elements Automating Login Window Part 2
  • 45 - Handling Elements Syncronisation issues ImplicitWait
  • 46 - Handling Elements Syncronisation issues ExplicitWait
  • 47 - Handling Elements Syncronisation issues FluentWait or DefaultWait
  • 48 - Handling Dropdowns
  • 49 - Handling Links

  • 4 - SELENIUM Alerts Popups IFrames Handling
  • 50 - Handling Alerts
  • 51 - Handling Frames
  • 52 - Handling Tabs and Popups

  • 5 - SELENIUM Actions API
  • 53 - Actions API MouseMovement
  • 54 - Actions API Handling Slider
  • 55 - Actions API Handling Resizable Elements
  • 56 - Actions API Drag and Drop
  • 57 - Actions API Right Click

  • 6 - JavascriptExecutor Screenshots ChromeOptions etc
  • 58 - Executing Javascript
  • 59 - Capturing Screenshots
  • 60 - Checking Element Presence
  • 61 - Chrome Options

  • 7 - Selenium 4 and CDP Features
  • 62 - New Tab and Windows
  • 63 - Relative Locators
  • 64 - CDP Feature Handle SSL Errors
  • 65 - CDP Feature Override GEO Location
  • 66 - CDP Feature Override Device Metrics
  • 67 - CDP Feature Blocking Network request
  • 68 - CDP Feature Handling Basic Authentication

  • 8 - Utilities
  • 69 - Reading JSON Files
  • 70 - Reading XML Files
  • 71 - Keyword Driven Approach
  • 72 - Log4Net API
  • 73 - MAIL API
  • 74 - Database connectivity

  • 9 - NUnit Framework and Extent Reports
  • 75 - Configuring NUnit and Executing very first test case
  • 76 - Test Fixtures Order and Category
  • 77 - Assertions and Multiple Assertions
  • 78 - Onetime Setup and TearDown
  • 79 - Test Parameterization
  • 80 - DataDriven Test with Excel Integration
  • 81 - Getting started with Extent Reports
  • 82 - Customizing the Report
  • 83 - Reporting Test Results
  • 84 - More Customization
  • 85 - Parallel Testing
  • 86 - Parallel Testing with WebDriver Integration
  • 87 - Supporting MultiThreading issues using ThreadLocal

  • 10 - Selenium GRID
  • 88 - Introduction to Selenium Grid 4
  • 89 - Parallel Test Execution on Multiple browsers
  • 90 - Hub and Nodes configuration
  • 91 - Distributed Mode

  • 11 - LIVE PROJECT 1 Data Driven Framework
  • 92 - Defining the Framework architecture and adding dependencies
  • 93 - Creating the BaseTest class
  • 94 - Adding more items to the Base class
  • 95 - Adding Screenshots and Keywords
  • 96 - Creating the very first test case
  • 97 - Fixing the screen capture issues
  • 98 - Creating the Select keyword
  • 99 - Creating More test cases
  • 100 - Adding More Test cases
  • 101 - Running the test from CLI
  • 102 - Running the test from Jenkins CI tool

  • 12 - LIVE PROJECT 2 Page Object Model Framework
  • 103 - Introduction to Page Object Model framework
  • 104 - Start designing the Page Objects
  • 105 - Implementing Method Chaining
  • 106 - Implementing Keywords and Parameterization
  • 107 - Verify Multiple set of test data in a Single test
  • 108 - Adding Assertions
  • 109 - Adding the Second TestCase

  • 13 - COMPLETE CODE
  • 110 - CSharpBasics.zip
  • 110 - DataDrivenFramework.zip
  • 110 - Download the complete code used in all lectures.html
  • 110 - PageObjectModelFramework.zip
  • 110 - SeleniumAutomation.zip

  • 14 - BONUS
  • 111 - BONUS LECTURE.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 40623
    حجم: 16831 مگابایت
    مدت زمان: 1307 دقیقه
    تاریخ انتشار: 1 آبان 1403
    دسته بندی محصول
    طراحی سایت و خدمات سئو

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