/shopping-cart-tests

Test materials to practice testing on internal deployed shopping cart website

About

Test. A simple word with explicit meaning that nobody can't argue with it. However, it's not easy to apply in a practical way in your project/product. You can go through your whole product in a whole day, test everything on its and sign off testing is done, that's the theory.

This repository target to contains test materials conducted to test deployed shopping cart website including test repository. No best practices are aimed to include here, just a journey of me conducting tests and:

  • To practice testing on a real website which all known testing aspect that I've learn which basic funtionalities are included
  • To apply E2E test
  • To use different automation tools/solutions. But the ultimate goal is to answer this concern: To determine the status of the current AUT version

AUT:

https://another-nodejs-shopping-cart.herokuapp.com/

Repository is hosted here in order to integrate test executions on CI/CD process

Roadmap

Test materials are updated at the end of every week

Test Overview

Business Scenarios:

  • As an anonymous user, I can sign up on Sign Up page and an account will be created for me
  • As an existing user of Shopping Cart, I can sign in on Sign In page sucessfully and:
    • Select an item on the list of available items
    • Change selected items quantity
    • Review selected items before purchasing
    • Purchase selected items
  • As a signed in user of Shopping Cart, I can sign out my existing session

Test Strategy

Test Plan

Test Tracking

Test Repository

https://github.com/zarashima/shopping-cart-test-repository