End to End automation testing with Cypress
What you'll learn
- Learn complete understanding of Cypress
- Learn the UI testing with Cypress
- Learn XHR testing with Cypress
- Learn API testing with Cypress
- Learn how to perform BDD based testing with Cypress using Cucumber
- Learn CI/CD Integration with Jenkins and GitHub Actions
- Learn cross-browser testing with Cypress
Course content
- Preview03:17
- Preview13:03
- 18:30Installing and getting started with Cypress
- 16:01Writing super simple code with Cypress to under the basic flow
Requirements
- Basic understanding of Selenium or any automation tool should be good enough
Description
In this course End to End automation testing with Cypress we will discuss a complete working/understanding and hands-on testing of applications using Cypress
This course begins with much basic and slowly progress towards the advanced concepts of Cypress.
This course covers topics such as
UI automation testing for Web-based application via Chrome/Electron and Chromium
Complete understanding of Cypress runner
API testing with Cypress
XHR testing for testing XMLHTTPResponse of any website
Behavioral driven development testing with Cucumber.js integration with Cypress using plugins
Complete understanding of various cypress commands
Cypress Dashboard for Parallel test execution
Cypress test execution in Docker container
Page Object Model support in Cypress
Cypress with XPath plugins
Working with different cypress plugins
Tips and tricks of using Cypress for larger project
Debugging with Cypress via Chrome Dev Tool
Visual testing with Percy
Mochawesome reporting with Cypress
CI/CD integration of Cypress with Jenkins
Cross-browser testing support of Cypress
CI/CD integration of Cypress with GitHub Actions
At the end of this course, one will have a complete understanding of Cypress from the ground up!
Who this course is for:
- Manual/Automation QA
- Developer
- Business analyst
Instructor
I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspires my interest. I have been into Software Automation Testing for over 14+ years now and my interest in learning new stuffs which enables automation has never been compromised.
Due to my passion in automation testing I got fully exposed to tools and languages like
Desktop & Web : Cypress, Selenium, Specflow,Puppeteer,Plawright, UFT, VS Coded UI, Ranorex ,Test Complete and Cucumber
Mobile : Appium, Robotium,Calabash, Espresso, Selendroid
Languages : C#, Java, Ruby, Powershell, Javascript, VBScript
Cloud Tools : Azure, Dockers
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Interested in: MVC, Entity framework, LINQ, Fakes, Distributed deployment, SAAS