Skip to content

Mockazon Demo Script

ekrishnamagaru edited this page Jun 7, 2024 · 1 revision

Mockazon Demo Script

Personas

  1. Vendors (Played by Eesha & Hunter)
  2. Admin (Played by Lukas)
  3. Shoppers (Played by Evan, Alfonoso, and Trevor)

Script

Introduction Shopper

  • Welcome to Mockazon
  • Shows the lists of products
  • Shows 4 pages of products (pagination feature)
  • Type "protein", wait for autocomplete (DO NOT CLICK AN ITEM), & press "Enter"
  • Show the "protein" results
  • Click on "MuscleTech" to show the product view
  • Sign up using Google OAuth
  • Show mobile view (have another tab ready)
  • Quickly show the homepage and search "protein" again

Admin

  • Log In
  • Show the existing shoppers and vendors
  • Show vendors pending approval
  • Reject one vendor, and await FE Vendor sign up

Frontend (FE) Vendor

Admin

  • Approve FE Vendor

FE Vendor

  • Add an API key
  • Deactivate newly added key, because it was leaked
  • Add a new key

Backend (BE) Vendor

  • Make a call using deactivated key to show it does not work
  • Use FE Vendor active API key
  • Create HP Sauce Product
  • View list of all the vendor's products

Shopper #2

  • Click something on "What’s New" (HP BROWN SAUCE), and add it to cart (Quantity=2)
  • Click Mockazon top-left to go back to the home page
  • Search for "One Piece" and add it to cart
  • Go to cart
  • Remove something from the BOTTOM of cart (not the One Piece or HP sauce)
  • Change the quantity of the BOTTOM PRODUCT
  • Checkout
  • Success page
  • Go to home page, show items in "Buy it Again" carousel

Mobile Shopper

  • Sign up with email password instead of Google OAuth
  • Place another order with ONE HP SAUCE
  • Go back to the home page, show the items in "Buy Again"
  • Go to Orders page
  • Click for order details on the latest order
  • Click "Buy Again"
  • Change language to Spanish
  • Go to home page, show the home page, search Colgate

BE Vendor

  • Gets all orders
  • Copy Bottom order ID (Mobile Shopper order)
  • Change status to "Delivered"

Desktop Shopper (Spanish)

  • Logging in again
  • Switching to English
  • Back to the home page
  • Go to Orders
  • Drill down on topmost order
  • Show that the order is delivered (at today) (Got here early)

Clone this wiki locally