Framework Mode - API-first setup pattern
Folder Structure
cypress/ ├── e2e/ # End-to-end test specs │ ├── user.spec.js # Example test file │ └── product.spec.js ├── fixtures/ # Static test data (JSON, etc.) │ └── example.json ├── support/ # Support files and commands │ ├── apiCommands.js # Custom commands for API calls │ ├── e2e.js # Global setup for tests │ └── index.js # Support file entry point ├── utils/ # Utility functions for API setup │ └── apiHelpers.js # Helpers for API requests cypress.config.js # Cypress configuration file .env # Environment variables for sensitive data