Skip to content

lengochoangminh/Cypress-TypeScript-E2E-PoC

Repository files navigation

Cypress PoC - E2E test with IoT Dashboard

Setup

  • Clone the repo & Install dependencies: npm install --force
  • Run the front-end web "IoT Dashboard": npm start
  • Open the site at http://localhost:4200/ Screenshot 2024-06-01 at 09 29 15

Execute Tests

  • Run all tests under e2e folder: npm run cy:run
  • Generate the Allure report: npm run allure:report

Feature Keywords

  • Implemented the tests in the Page Object Model design pattern

  • Installed Prettier and ESLint to help solve common errors and consistency your code base image image

  • Integrated to Allure Report image

  • Accessibility Test with Cypress AXE Screenshot 2024-06-25 at 20 44 40

  • Cypress Visual Regression. Highlighted the different GUI compared between the Base & Actual images image

  • CI/CD with GitHub Actions image

About

Showcasing my skills through Proof of Concept (PoC) projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published