Breadcrumbs

Testing Web

We, at Redbox, do internal testing before each release, however, we recommend your team do their own testing according to your marketplace configuration. Below is a list of suggested testing:

End-to-End testing:

Customer view

  • Register new account

  • Reset password

  • Check Legal links work

  • Blog link works (if setup)

  • FAQs link works (if setup)

  • All images display correctly

  • Featured outlets (if enabled)

  • Sign up your business (if enabled)

  • App and Google Store URLs work (if setup)

  • Display allergy information (if enabled)

  • Advanced Location Search/Default search type

  • Onboarding (if enabled)

My Account

  • View all my orders history

  • View individual order history

  • View/Edit my details

  • Add/Remove/Edit address book

  • Update my marketing preferences

  • Login/Logout

Fulfilment Options

  • Delivery

  • Collection

  • Table

Bookings

  • ASAP 

  • Pre-orders (When the business is closed)

  • Specific time 

  • Update booking 

  • Cancel booking

  • Add collection note

  • Add delivery note

  • Order age-restricted items

  • Single item order notes

  • Allow preorders up to 31 days

  • Delivery Windows & preorder limits

Payments

  • Payment authorisation & capture using Apple Pay

  • Refund payment

  • Basket page

  • Test using a wrong delivery address

  • Test with wrong payment details 

  • Cash on delivery

  • Card on delivery

  • Cash on collection

  • Card on collection

  • Check Subtotal/Discounts

Design & Content

  • Verify spelling and grammar

  • Product names and descriptions i.e. mains, drinks etc.

  • Homepage meta title and description 

  • Ensure no test content is on the site

  • Optimise images

  • Contact us page/Help

  • Ensure legal pages are in place

  • 404 pages and defensive design

Order/Checkout

  • Add/Remove items in your basket

  • Add specifications (if enabled)

  • Sold out

  • Edit order

  • Allow 'Add-on-Sale' Menus

  • Add/Edit address

  • Test with wrong address (outside the delivery zone)

  • Able to change fulfilment

  • Able to clear order

  • Add Notes

  • VAT from menu items works as expected

  • Auto-rejection on pending orders

  • Stuart order (if used)

Outlet list

  • View all outlets

  • Show correct status based on their settings in management

  • Show correct menu items

  • Show menu item images (if applicable)

  • Categories apply to the outlet based on their settings in management

Customer emails

  • Register

  • Reset password

  • Order confirmation (collection)

  • Order confirmation (delivery)

  • Order confirmation (table)

  • Order is ready (collection)

  • Order is ready (delivery)

  • Order cancelled

  • Order rejected

  • Order time changed

  • Order completed

  • Invite to Discount

Discounts

  • Business discount

  • Discount codes

  • Member discounts

Promotions

  • View OFFERS label under the outlet's name

Marketing

  • Enable disable marketing preferences

  • Email campaign