Skip to content

Demo Plan

yuvve edited this page Feb 29, 2024 · 9 revisions

Demo Plan

Before Demo

  1. Create additional customers:
  2. Create multiple orders for every customer (cart + some confirmed orders).
  3. Prepare an image to be used for a new product.

During Demo

Customer

  1. Register new user [email protected].
  2. Edit profile.
  3. Show that the profile changed.
  4. Add some (at least 3) products to cart, with different amounts each. Try to add more than available in stock.
  5. Go to cart:
    1. Increase the amount of one product.
    2. Decrease the amount of another product to 0.
    3. Leave one product unchanged.
    4. Update cart.
    5. Checkout.
  6. Repeat step 4.
  7. Logout.

Manager

  1. Login as manager [email protected].
  2. Show role separation is working:
    1. Open customer view list.
    2. Try to remove a customer (should not work).
  3. Manage orders:
    1. Change order status of [email protected].
  4. Add a product with prepared image.
  5. Change a product (not in cart): change all fields except image
  6. Change a product (in cart): change all fields except image
  7. Logout

Customer

  1. Login as the first customer again ([email protected]).
  2. Show that the old cart is loaded in.
  3. View orders, see that the status changed by the manager is updated.
  4. Add a newly added product to cart.
  5. Add a newly changed product to cart.
  6. Checkout.
  7. Go to orders.
  8. Logout.

Admin

  1. login as admin [email protected].
  2. Show role separation is working:
    1. Open customer view list.
    2. Remove the customer we registered before ([email protected]).
    3. Change the information of [email protected].
  3. Logout.

Customer

  1. Try to login as the deleted customer.