Cypress Automation

Cypress -Modern Automation Testing from Scratch + Frameworks+ API Testing(Book FREE appointment)

What you’ll learn

  • Understand Cypress from Scratch and build fast and reliable Automation tests for any Web Applications using Cypress
  • Complete Understanding of JavaScript Basics so that you can implement Best practices of coding for Cypress Tests
  • Practical knowledge in designing Cypress Automation framework from scratch using Mocha and Cucumber Frameworks
  • Understand how to Mock Network responses and Perform Integration testing with Cypress
  • Real Time Hands On Exercises to practice Cypress Parallelly with Videos for building confidence on the tool
  • You will learn advanced architectural concepts (Page Object Modelling and more) with CI/CD Jenkins Integration
  • Complete understanding of Cypress Components for generating test execution Videos ,Screenshots & Reporting
  • Complete Understanding of JavaScript Basics so that you can implement Best practices of coding for Cypress Tests
  • Understand how to Mock Network responses and Perform Integration testing with Cypress
  • You will learn advanced architectural concepts (Page Object Modelling and more) with CI/CD Jenkins Integration

Why this program is right for you?

Beginners and all skill levels welcome. No coding experience is required Learning that fits into your schedule. A path to in-demand jobs. Remote or hybrid Flexible payment options
  • Regular Class: Weekday/Weekend (Can be adjusted)
  • Start Date : TBD
  • Duration: 8 Weeks.
  • Regular class: 39 Hours
  • Manual testers, Non-programming aware testers interested in learning Automation.
  • Freshers/Graduates who want to kick start their Carrier in IT World.
After complete this course, you will be able to get a high paid job as a QA Analyst or QA Automation Engineer or Software Developer in Test in the field of Software Quality.
[x] Live Online
[ ] In class: N/A
Regular Fee: $3,000
=====Discount for now $2,000=====
  • Each class will be recorded and shared
  • Lectures & Exams
  • Hand-on practice
  • Question Answering
  • One to One session
  • 100% Job Support
  • More discount or Installment payment
CALL NOW: 1-(647) 686-4442 to reserve your spot!
Course sign up to enroll

Why Choose Codenbox?

Genuine Courses Expert Instructor Job Support Money back Guarantee
Unlock your potential and learn Industrial tools & live Projects Learn from world class expert instructors and gain practical knowledge to boost your career. We provide unconditional support until you land on a job We ensure 30 days money back guarantee

Connect with an expert

Course Descriptions

MODULE - 1: Software Testing Concept

  • Software Development Life cycle (SDLC) & Testing Life Cycle (STLC)
  • Testing methodology : Agile and Waterfall process(Differences)
  • Different Types of Testing : White Box & Black Box Testing, Verification & Validation, Functional & Non-Functional Testing , Sanity & Smoke Testing , Adhoc Testing & Exploratory Testing , Integration Testing, Cookie Testing, Performance Testing & Load Testing, End-To-End Testing , Security testing, User Acceptance testing (UAT), Browser/ OS Compatibility Testing

MODULE - 2: JavaScript Essentials for Cypress

  • Download and install Node.js
  • Setup Environment Variable
  • Download and install VS Code
  • How to use VS Code
  • Basic JavaScript Program
  • Compile and run JS program
  • Understanding console/Terminal output
  • DOM, relation between HTML & DOM
  • JS Variables and No Data Types
  • JS Operators
  • Access Modifiers
  • Conditional statements
  • Loops
  • Break and continue
  • Arrays
  • Single/ Double  Dimensional array

MODULE - 3: JavaScript OOPS Concepts

  • Classes and Objects
  • JavaScript methods
  • Passing parameters to the methods
  • Call by value and call by reference
  • JS Constructor
  • JS ProtoType
  • JS Encapsulations
  • JS Inheritance
  • JS Polymorphism
  • Method Overloading

MODULE - 4: Cypress for beginners

  • Introduction of Cypress and architecture
  • Key difference between Cypress & Selenium
  • Cypress system requirement, installation & configure
  • Create Cypress Project in VS Code
  • Live Examples in Automating Web applications in Browsers
  • Cypress Locator: How to locate an web element with Cypress 
  • Cypress commands
  • Waits, Pause in Cypress
  • WebDriver commands
  • Before & After hooks in Cypress
  • Custom Report 
  • Cypress Dashboard
  • Live projects on handle real time challenges as we faced in an Web App ( Textbox/Input box, Web Button, Radio Button, Checkbox, Dropdown box/List box, Links, Alerts/Popups, Frames, Multi windows, Date Picker, Web Tables, Scroll Web page, cookies Handling Mouse Actions using Actions class, Handling Keyboard Actions etc.

MODULE - 5: Page Object Model

  • Introduction to Page Object Model
  • Implement Page Object Model design in Cypress
  • Live project using Page Object Pattern
  • Mochawesome report with Page Object model

MODULE - 6: Cucumber- BDD Framework

  • Introduction and advantages of BDD framework
  • Implement Cucumber in Cypress
  • Integrate Cucumber+BDD framework in Cypress
  • Create and use case of steps definition and feature file
  • Implement Page Object Model in Cucumber +BDD framework
  • Integrate Cucumber HTML Report

MODULE - 7: API Testing with Cypress

  • Basic knowledge about API 
  • API Testing with Cypress
  • Setup/Configuring Cypress Project for API Testing
  • Validate Header/Status/Body API response
  • Mock HTTP/network response 
  • Intercepting HTTP request details to Test security scenario 

MODULE - 8: Continuous Integration (CI) Maven, Jenkins and GIT

  • What is Continues Integration?
  • Continuous Integration Tools
  • Download and install Jenkins
  • Maven integration with Jenkins
  • Run selenium test scripts through Jenkins
  • Downloading and Installing GIT/GITHUB
  • Upload project to GITHUB

BONUS MODULE

  • Interview questions discussion with solutions
  • Helped to build professional Resume
  • Mock Interview
  • sample questions & Job assistance!

Book FREE appointment to enroll

Student Testimonials

Screenshot 2024-06-15 033108
Screenshot 2024-06-15 034042
Screenshot 2024-06-15 034959
Screenshot 2024-06-15 043339
previous arrow
next arrow
Screenshot 2024-06-15 033108
Screenshot 2024-06-15 034042
Screenshot 2024-06-15 034959
Screenshot 2024-06-15 043339
previous arrow
next arrow

Share the Knowledge