Skip to content

Latest commit

 

History

History
50 lines (49 loc) · 1.35 KB

eShop_Use_Cases.md

File metadata and controls

50 lines (49 loc) · 1.35 KB

Use Cases for eShopOnContainers

Login

  • Valid Credentials
    • "Remember me" checked
    • "Remember me" unchecked
  • Invalid Credentials
    • Invalid format for email
    • Email not correct
    • Password not correct

Searching/Filtering

  • Single-Field Filter (Brand)
  • Single-Field Filter (Type)
  • Multi-Field Filter (Brand, Type)

Item Selection

  • Single Item Selection
  • Multiple Item Selection

Checkout

  • Valid Address and Card Info
  • Invalid Address
  • Invalid Card Info

Updating Cart

  • Increase Item Quantity
  • Decrease Item Quantity
  • Remove Item from Cart

Creating New Account

  • Valid Inputs
  • Invalid Inputs
    • All fields blank
    • Incorrectly formatted expiration date
      • Missing slash
    • Invalid email
      • Missing @ sign
      • Missing part after @ sign
    • Invalid Password
      • Passwords do not match
      • Length less than 6 characters
      • Length more than 100 characters
      • Must have upper-case letter
      • Must have number
      • Must have non-alphanumeric character

Logout

Browse Pages

  • Next Page
  • Previous Page

Cancel Order

  • After submitting order
  • During ordering process

Check Past Orders

  • Check order details