Skip to main content
Skip table of contents

Testing Apps

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

Installing an app

Only Partner and Marketplace Owner users will have the access to create an app build. See User Access Level for more information.

Navigate to Marketplaces → select the required Marketplace → Apps

  • Click ‘Start Build’

  • Version

  • Under ‘Action’ select ' Build and invite to App Center for review'

  • Click ‘Build and deploy’

Email invite from App Center

Once your app is ready on the App Center, you will receive an email inviting (similar to the above) you to download the app

Once the app has been downloaded to your device, you can start your testing process. We suggest using the below end-to-end check list.

End-to-end Check List:

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

Starting Testing

Register a new account

Reset password

My Account

View Order history and individual orders

View/Edit my details

Add/Remove/Edit addresses in address book

Customer Marketing Preferences v4.0+

Login/Logout

Check Legal links work

Delete Account v4.0+

Fulfilment Options

Delivery

Collection

Table (if enabled)

Fulfilment Times

Allow ASAP & Allow Pre-order

Basket

Add/Remove items in your basket

Able to clear order

Add Notes

Ordering

Add specifications v3.11+

Add/Edit address

Test with wrong address (outside the delivery zone)

VAT from menu item works as expected

Auto-rejection on pending orders

Features

Single item order notes (add specifications) v3.11+

'Add-on-Sale' Menus v4.0+

Display allergy information

Sold out

Delivery Windows & preorder limits v3.11+

Category management v4.0+

App feature flags v3.11+

Reorder (if enabled)

Search (if enabled)

Enable confirmation alert for address at payment (if enabled

Menu option list display (Paginated/List)

Menu item display (List/Image List/Image Grid)

Hide Categories Bar (if enabled)

App Update Prompt (if enabled) v3.9.1+

Outlets 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

Categories icons display correctly - v4.0+

Payment methods

Card - Delivery

Cash - Delivery

Card - Collection

Cash - Collection

Test with wrong payment details

SCA v3.13+

Push Notifications

Order confirmation (delivery)

Order is ready (delivery)

Order confirmation (collection)

Order is ready (collection)

Order confirmation (table)

Order cancelled

Order rejected

Order time changed

Discounts

Business discount

Discount codes v4.0+

Member discounts v4.0+

Promotions (if enabled)

View OFFERS label under the outlet's name

Marketing

Push notifications

JavaScript errors detected

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

If this problem persists, please contact our support.