Skip to main content
Skip table of contents

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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.