Professional test automation framework for web applications using Cypress 14 with Chrome 134.
- Modern Testing Stack: Cypress 14 + Node.js 22
- Comprehensive Test Coverage:
- Authentication (Login/Signup)
- Product Management
- API Testing
- Headless Execution: Chrome 134 in CI/CD pipelines
- Best Practices:
- Page Object Model architecture
- Custom commands
- Environment configuration
- Node.js v22.14.0
- npm v10+
- Chrome 134 or compatible browser
cypress/
βββ e2e/
β βββ Login.cy.js
β βββ SignUp.cy.js
β βββ ProductListing.cy.js
β βββ books-api.cy.js
βββ fixtures/
βββ pageObjects/
βββ support/
βββ videos/
βββ screenshots/
## π Reporting
- Automatic video recordings for failed tests
- Screenshots on test failures
- Console output with detailed execution logs
## π οΈ Installation
```bash
git clone https://github.com/empiri60/rmsProject.git
npm install