Courses Details

Card image cap

Automation testing with Cypress

Start Date 2026-02-19

|

Testing

|

61 Hours

|

154 Join

|

English,Hindhi

|

Online
6349 reviews
Offer Price: 15000/-

Curriculum Details


  • Syllabus Details
    • 1 ) Basic of Java Script and Create a simple program
    • 2 ) Introduction to Java script(JS)
    • 3 ) Prerequisite
    • 4 ) Environment setup (Download VS Code, Node.js, set up NODE HOME)
    • 5 ) Create a simple program using JS
    • 6 ) Variables & Data types
    • 7 ) Strings and String methods
    • 8 ) String concatenation and interpolation
    • 9 ) Regular expressions
    • 10 ) Array and Array methods
    • 11 ) Object
    • 12 ) For loop, for of loop and for in loop
    • 13 ) Logical Operator & Relational operator.
    • 14 ) Loose and strict comparison
    • 15 ) Conditional statement
    • 16 ) If
    • 17 ) If Else
    • 18 ) If Else if Else
    • 19 ) Do while
    • 20 ) While
    • 21 ) Switch Case
    • 22 ) ? Functions in Java Script
    • 23 ) Declarative function
    • 24 ) Anonymous function
    • 25 ) Arrow or ES6 function
    • 26 ) Introduction to Cypress
    • 27 ) What is Cypress?
    • 28 ) Why Cypress for End-to-End Testing?
    • 29 ) Key Features and Architecture
    • 30 ) Installation process of cypress
    • 31 ) Project Folder Structure Overview
    • 32 ) Creating and Running First Test
    • 33 ) Introduction to Cypress Test Runner
    • 34 )
    • 35 ) Mocha Syntax: describe(), it(), before(), after()
    • 36 ) Chai Assertions: expect(), should(), assert()
    • 37 ) Structuring Tests and Suites
    • 38 ) Running Tests in CLI and GUI
    • 39 ) Skipping and Isolating Tests: it.only, it.skip
    • 40 )
    • 41 ) Locating Elements using css and xpath
    • 42 ) Actions in cypress: click(), type(), check(), select(), scroll()
    • 43 ) Handling Form Inputs and Buttons
    • 44 ) Custom Commands
    • 45 ) Managing Timeouts and Retry-ability
    • 46 )
    • 47 ) Handling Alerts, Popups, Modals
    • 48 ) File Uploads and Downloads
    • 49 ) Working with Tables and Dynamic Elements
    • 50 ) Simulating Hover and Mouse Events
    • 51 )
    • 52 ) Using Fixtures and External Test Data
    • 53 ) Creating JSON Data Files
    • 54 ) Data-Driven Testing Strategies
    • 55 ) Accessing Environment Variables
    • 56 )
    • 57 ) Testing API using cy.request()
    • 58 ) GET, POST, PUT, PATCH, DELETE methods
    • 59 ) Validating Responses
    • 60 ) Combining API and UI Testing
    • 61 )
    • 62 ) Step by step creation of framework
    • 63 ) Implement mochawesome report
    • 64 ) Deep Comparison Assertions
    • 65 ) Handling Failures and Debugging
    • 66 ) Retry-ability of Commands and Assertions
    • 67 )
    • 68 ) Page Object Model (POM) Design Pattern
    • 69 ) Creating Reusable Components
    • 70 ) Using Custom Commands for DRY Code
    • 71 ) Cypress Best Practices for Test Maintenance
    • 72 )
    • 73 ) Introduction to Git, GitHub/GitLab
    • 74 ) Integrating Cypress with GitHub Actions, GitLab CI
    • 75 ) Creating a CI/CD Pipeline for Test Automation
    • 76 ) Generating Reports using Mochawesome and Allure
    • 77 ) Running Cypress Tests in Docker
    • 78 ) Parallel Test Execution in CI
    • 79 )
    • 80 ) Build an End-to-End Cypress Framework
    • 81 ) Implement API + UI Integration Tests
    • 82 ) Use of Environment Config and Custom Commands
    • 83 ) Real-time CI/CD Execution and Dashboard Reporting
    • 84 )
    • 85 ) Setup & Configuration
    • 86 ) Using Copilot with Cypress
    • 87 ) Copilot Features for Cypress
    • 88 ) Testing Strategies with Copilot
    • 89 ) Debugging & Optimization
    • 90 )
    • 91 ) What is Software Testing?
    • 92 ) Importance of testing in software development
    • 93 ) Difference between Manual and Automation Testing
    • 94 ) Software Quality Assurance (SQA) vs Software Testing
    • 95 )
    • 96 ) ? Phases of SDLC
    • 97 ) SDLC Models:
    • 98 ) Waterfall Model
    • 99 ) V-Model
    • 100 ) Agile Model
    • 101 ) Spiral Model
    • 102 ) Incremental Model
    • 103 )
    • 104 ) Requirement Analysis
    • 105 ) Test Planning
    • 106 ) Test Case Design
    • 107 ) Test Environment Setup
    • 108 ) Test Execution
    • 109 ) Defect Reporting & Tracking
    • 110 ) Test Cycle Closure
    • 111 )
    • 112 ) Levels of Testing
    • 113 ) Unit Testing
    • 114 ) Integration Testing
    • 115 ) System Testing
    • 116 ) Acceptance Testing (UAT)
    • 117 )
    • 118 ) ? Functional Testing
    • 119 ) Smoke Testing
    • 120 ) Sanity Testing
    • 121 ) Regression Testing
    • 122 ) Retesting
    • 123 ) Ad-hoc Testing
    • 124 ) Non-functional Testing
    • 125 ) Performance Testing (Intro only)
    • 126 ) Load Testing
    • 127 ) Usability Testing
    • 128 ) Compatibility Testing
    • 129 ) Maintenance Testing
    • 130 ) Exploratory Testing
    • 131 ) Static vs Dynamic Testing
    • 132 )
    • 133 ) ? Black Box Testing
    • 134 ) Equivalence Partitioning
    • 135 ) Boundary Value Analysis (BVA)
    • 136 ) Decision Table Testing
    • 137 ) State Transition Testing
    • 138 ) Use Case Testing
    • 139 ) White Box Testing (Basic awareness)
    • 140 ) Statement Coverage
    • 141 ) Branch Coverage
    • 142 )
    • 143 ) Test Strategy vs Test Plan
    • 144 ) Components of Test Plan Document
    • 145 ) Test Scenario, Test Case & Test Script
    • 146 ) Writing Test Cases (with templates)
    • 147 ) Test Data Preparation
    • 148 )
    • 149 ) What is a defect/bug?
    • 150 ) Defect Life Cycle (New ? Closed)
    • 151 ) Severity vs Priority
    • 152 ) Bug Report Template
    • 153 ) Tools for bug tracking: JIRA (basic overview)
    • 154 )
    • 155 ) Agile vs Traditional Testing
    • 156 ) Scrum Basics (Sprint, Scrum Master, Product Owner)
    • 157 ) User Stories & Acceptance Criteria
    • 158 ) Agile Testing Quadrants
    • 159 ) Role of QA in Agile
    • 160 )
    • 161 ) JIRA
    • 162 ) Basic uses of JIRA
    • 163 )
    • 164 ) Real-world requirement understanding
    • 165 ) Writing test scenarios & test cases from real project
    • 166 ) Executing tests and logging defects
    • 167 ) End-to-End workflow simulation
    • 168 )
    • 169 ) Manual Testing Interview FAQs
    • 170 ) Test Case-based interview scenarios
    • 171 ) Bug reporting examples
    • 172 ) Practical assignments and mock interviews
    • 173 )
    • 174 ) Basics of API Testing (Postman tool)
    • 175 ) Understanding Test Automation Scope
15000 25000

Limited Time Offer

4.5 Review
Categories
Testing Software