DataArt would like to invite you to our "Creating a Cypress Framework for Test Automation" workshop.
Cypress is a real game changer in testing. With Cypress, you can easily create tests for web applications, debug them visually, and automatically run them in CI builds. It supports various types of tests including E2E, Component and API automation.
To use Cypress in a real automation projects, we need some more things like Implementing Patterns (e.g. Page object models), Reporting, CI configuration and etc. By combining all of these stuff together we create something which is called Test Automation Framework.
Agenda:
Our goal in this workshop is to create that framework using Cypress. We will have a simple todo application and:
- Create a project and initialize Cypress
- Implement Page Object Model pattern
- Implement Cucumber - Gherkin (Step definitions and Feature files)
- Configure reporting
- Run against multiple environment (Dev, Stag, Prod)
- Connect to cypress dashboard
- Integrate to CI (GitHub actions)

