Course Outline
Introduction
Understanding Cypress
- Defining the scope and capabilities of Cypress
- Key features and benefits of the framework
Setting Up the Development Workspace
- Installation and configuration of the Cypress environment
Getting Started with Cypress
- Managing test execution through runners
- Utilizing core Cypress commands and lifecycle hooks
- Application of aliases for streamlined code
- Development of API-based test scenarios
- Implementation of data-driven testing techniques
Advanced Cypress Capabilities
- Development of bespoke Cypress commands for specific needs
- Capturing and analyzing video recordings and screenshots
- Integration and management of plug-ins
- Combining Cucumber BDD syntax with Cypress
Integrating Cypress into CI/CD Pipelines
- Containerization and testing with Docker
- Automation workflows using Jenkins pipelines
Test Reporting
- Generation and interpretation of test results
Recap and Final Thoughts
Requirements
- Foundational knowledge of software testing principles
Intended Participants
- Professionals engaged in software quality assurance and testing
Testimonials (7)
Very interesting subject and very knowledgeable trainer
Pedro Miguel Costa - Natixis
Course - Automation Testing with Cypress
The trainer knowledge level was very good, the presentation style was absolutely delightful, she was also good with transferring her knowledge.
Barnabas - RDI Hungary Ltd.
Course - Automation Testing with Cypress
Saurabh was very patient enough to teach us each and every topic was would go to fundamentals also if required.
Mary - PCCW Global
Course - Automation Testing with Cypress
Saurabh is extremely knowledgeable, organised and a patient trainer. He's able to explain concepts clearly via his diagrams and answered all questions/problems we had. I learnt a lot about cypress concepts and API in general as well. I felt comfortable asking him questions when I was struggling with certain tasks.
Tania - PCCW Global
Course - Automation Testing with Cypress
Trainer Saurabh explained the concepts well and cleared all our doubts and gave us confidence to start Automation
Sravani - PCCW Global
Course - Automation Testing with Cypress
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
Course - Automation Testing with Cypress
Trainer did made sure everyone is getting the exercise we were doing and was ready to help everyone always.