Cypress - Modern Automation Testing from Scratch

Cypress - Modern Automation Testing from Scratch

What will I learn?

Learn Cypress (Future of Automation) for front end Web testing with real time examples.

By end of the course,You will be able to build fast and reliable Automation tests for any Web Application using Cypress
Understand how to perform Integration testing with Cypress
Practical knowledge in designing Cypress Automation framework from scratch
Understanding of Cypress Components for generating test execution Videos ,Screenshots & Reporting

Prerequisites

  • The student must be eager to learn.
  • The student must have basic knowledge about testing.
  • You do not need to have programming knowledge.
  • The student must have a self-taught profile to continue developing.
  • The student must complete the activities provided during the course to mitigate online queries.
  • Pay attention during the online class and take notes to fix the knowledge beyond the fact that the classes are recorded.
  • Basic Understanding of any Automation tool helps but NOT mandatory requirement.

 

What will I be able to achieve?

By end of the course,You will be able to build fast and reliable Automation tests for any Web Application using Cypress
Understand how to perform Integration testing with Cypress
Practical knowledge in designing Cypress Automation framework from scratch
Complete understanding of Cypress Components for generating test execution Videos ,Screenshots & Reporting
¿Hay requisitos para realizar el curso?
Basic Understanding of any Automation tool helps but NOT mandatory requirement.
Theoretical Material,Code dump and Interview Guide are available for download

 

Target Audience:

  • Automation Engineers
  • Manual testers

 Detail Content

  • Introduction to Cypress | Cypress Installation & project Setup
    • What is Cypress? And why it is future of Automation
    • Understand Cypress Architecture and its benefits
    • Course syllabus walkthrough
    • Install Node.js and Visual studio code
    • Generate Package.json and get Cypress Dependencies
  • Introduction to Cypress Test Runner and command line features
    • What is Cypress TestRunner
    • Build Cypress Basic test and run from test Runner
    • Running Cypress tests in supported browsers
    • Exploring the Cypress project Framework structure
  • Getting started with Cypress Test Automation
    • Cypress locator strategies and how to construct them
    • Cypress inbuilt plugin in testRunner to generate locators
    • Basic Assertion in writing the tests with Cypress
    • Handling Invisible elements with Cypress by understanding logs
  • Deep diving into Cypress Commands and its ASynchronous Nature
    • Web applications to Practise Cypress Automation
    • Understanding get and find commands with Cypress
    • Grabbing the text for validations using cypress text command
    • Cypress ASynchronous nature and its promise handling
    • Understanding the difference between Jquery methods and cypress commands
    • Handing Async promises with Cypress
  • Handling Web Controls UI using Cypress
    • How to verify and automate check boxes with Cypress
    • Handling static dropdowns using select command with Cypress
    • Handling Dynamic dropdowns with each command Iteration
    • Handling Visible and invisible elements using Assertions in Cypress

 

Course Details

Sessions:

5

Available places: 

10

Modality:

Online

 

 NOTE: All times are in GMT -3

 

Event Properties

Event Date 27-Jul-2020 6:30 pm
Event End Date 31-Jul-2020 8:00 pm
Registration Start Date 27-May-2020 9:00 am
Cut off date 26-Jul-2020 11:55 pm
Individual Price 60 USD
We are no longer accepting registration for this event