Oracle POS - Testing Plan

Contents

Purpose

This document details the testing plan and phases for the project.

Assumptions

  • No content changes, therefore test scenarios do not cover Sanity

  • Mobile ordering (delivery) testing is out of scope since there are no changes planned for SIDES

  • Integration with Deliverect is out of scope

Phases

Assumption that there will be no content changes (Sanity) required.

Lab Test

Lab Test for the Oracle integration project requires Oracle and Smoothr instances in the BK DE Lab to connect with the RBI Staging environment and test that the solution works as designed. We expect RBI and BK DE involvement to be the following:

  • RBI: enablement of a test environment, troubleshooting of issues throughout development and testing, fixing of issues detected on the RBI platform

  • BK DE: enablement of the testing Lab, creation of PLU’s in Oracle, running test cases, raising issues with the respective vendors.

During this phase, the following scenarios should be tested:

Production Test

After a successful Lab test, we can proceed with testing each separate integration in Production, covering the in-restaurant flows.

Testing would be conducted by BK DE and RBI, with assistance from each Oracle and Smoothr for troubleshooting if required. To do this, we need to:

  • Install the new version of the Oracle and Kiosk software in (at least) one restaurant for in-restaurant testing

  • Run the in-restaurant test cases listed here:

Data Scenarios are not required, but are recommended for Production Test.