automationexercise

About: Practicing automation test on web application with cypress

Website: automationexercise.com

How to use

  1. Clone the project from gitlab.
  2. Run install npm install
  3. Run test:
    • Open Cypress: npm run cypress:open or npx cypress open
    • Test Check Elements:
      • Visit: Run test from spec file e2eTest_visit.cy.js:npm run visit
    • Test Check Products:
      • Brands: Run test from spec file e2eTest_brands.cy.js:npm run brands
      • Category: Run test from spec file e2eTest_category.cy.js:npm run category
      • Search: Run test from spec file e2eTest_search.cy.js:npm run search
    • Test Filled Form:
      • Contact Us: Run test from spec file e2eTest_contact.cy.js:npm run contact
      • Login: Run test from spec file e2eTest_login.cy.js:npm run login
      • Register (Signup): Run test from spec file e2eTest_register.cy.js:npm run register
      • Write Your Review: Run test from spec file e2eTest_review.cy.js:npm run review
      • Subscription: Run test from spec file e2eTest_subscription.cy.js:npm run subscription
    • Test e2e:
      • e2e Order: Run test from spec file e2eTest_e2eOrder.cy.js:npm run e2eOrder

Note: With cypress version 10.9.0 using config from cypress.config.js as global config

Reference Plugin

  1. Plugin Read & Write Excelsheet: Link
  2. Plugin Slow Down Cypress Tests: Link

How To Run Test & Test Cases List

Project Github Wiki: Link