An automated E2E test suite using Cypress to validate the QR Code Generator application.
npm installYou can run the tests in two modes:
npm testnpm run cy:open- cypress/e2e/qrCodeGen.cy.js: Contains the E2E test that generates, downloads, and decodes a QR code.
- cypress/support/tasks/index.js: Custom Cypress tasks (e.g.,
decodeQRFromBase64) for verifying QR code content usingjimpandjsqr. - cypress.config.js: Cypress configuration file.