Skip to content

Comprehensive automation coverage for Magento e-commerce platform using Cypress and TypeScript.

Notifications You must be signed in to change notification settings

mdziegielewska/Automation-Cypress

Repository files navigation

Cypress Automation Tests for Magento Sample Store

Project Overview

This repository contains Cypress automation tests written in TypeScript to automate functionalities on the Magento Sample Store (https://magento.softwaretestingboard.com/).

Getting Started

  1. Clone the repository: git clone https://github.com/mdziegielewska/Automation-Cypress.git

  2. Install dependencies npm install ci

  3. Run tests npx cypress run

Technologies Used

  • Cypress
  • TypeScript

Test Coverages

  • Main Page
    • Menu
    • Search
    • Widgets
    • Hot sellers
    • Footer
  • Authorization
    • Registration
    • Login
      • Forgotten password
  • Categories
    • Listings
    • Filters
    • Products Comparision
  • PDP (Product Detail Page)
    • Product info
    • Reviews
    • Related products
  • Transaction path
    • Cart
    • Checkout
  • My Account
    • Orders
    • Address book
    • Wishlist
    • Reviews

Future work

  • Extend test coverage with new scenarios
  • More optimalization
  • Expand test suite to include testing on a range of screen sizes, especially mobile devices

Releases

No releases published

Packages

No packages published