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

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

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

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

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