-
Notifications
You must be signed in to change notification settings - Fork 0
Mockazon Demo Script
ekrishnamagaru edited this page Jun 7, 2024
·
1 revision
- Vendors (Played by Eesha & Hunter)
- Admin (Played by Lukas)
- Shoppers (Played by Evan, Alfonoso, and Trevor)
- 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
- Log In
- Show the existing shoppers and vendors
- Show vendors pending approval
- Reject one vendor, and await FE Vendor sign up
- Sign up using "Eesha, eesha@mockazon.com, password, password"
- Await Admin approval
- Approve FE Vendor
- Add an API key
- Deactivate newly added key, because it was leaked
- Add a new key
- 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
- 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
- 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
- Gets all orders
- Copy Bottom order ID (Mobile Shopper order)
- Change status to "Delivered"
- 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)