/
[Test Plan] Integrating Loyalty Data into BookingAll Order Flows

[Test Plan] Integrating Loyalty Data into BookingAll Order Flows

Introduction

This document details how the Integrating Loyalty Data into BookingAll Order Flows feature should be tested


Test Scope

In Scope

Application

Description

Application

Description

Partners-Api

Whitelabel’s is where guests finish placing their orders, either it’s on mobile or the web.

Out of Scope

Application

Description

Application

Description

Whitelabel

 Won’t be tested as this application won’t be changed by this feature's development

Rbi backend services


Quality Objective

  • Ensure that all Acceptance Criteria has been met.

  • Ensure that all Test Cases has been executed and have passed.

  • Ensure that all bugs found has been fixed and retested before the release.

Test Methodology

  • Exploratory Testing

  • Functional Testing


Testing Tools

Testing Tools

Platform

Version

Description

Platform

Version

Description

macOS

14.1

 

Google Chrome

131.0

 

Testing Subjects

Subject

Description

Subject

Description

Partners-api documentation

https://euw3-dev-plk-partners-api.rbictg.com/docs/market/#tag/OrderAPI/operation/getOrder

Subject

Description

Test Deliverables

  • Test Plan (this document)

  • Test Cases

  • Bug Tasks


Test Management

Test Actors

User Role

Description

User Role

Description

User

User will be placing successful orders on Whitelabel

Partner user

User that will be consuming the new data added

Traceability Matrix / Test Status

Scenario

Brand

Country

Test scenario

Test Execution Date

Test Status

1

BK

ES

Check if the Loyalty Id is returned on getOrder endpoint for drive-thru orders

 

 

2

BK

ES

Check if the Loyalty Id is returned on getOrder endpoint for delivery orders

 

 

3

BK

ES

Check if getOrder works if the Loyalty Id is not saved in database

 

 

4

BK

ES

Check if getOrder works if the Loyalty Id is saved as an empty string

 

 

5

BK

ES

Check if documentation reflects the changes

 

 

6

BK

ES

Check if the Loyalty Id returned on getOrder endpoint match with the correct user Loyalty Id

 

 

Related content

[Test Plan] MB Way
[Test Plan] MB Way
Read with this
[Report] Integrating Loyalty Data into BookingAll Order Flows
[Report] Integrating Loyalty Data into BookingAll Order Flows
More like this
[Test Plan] Admin tool - Loyalty Balance Information
[Test Plan] Admin tool - Loyalty Balance Information
More like this
[Tests Cases] Integrating Loyalty Data into BookingAll Order Flows
[Tests Cases] Integrating Loyalty Data into BookingAll Order Flows
More like this
Smoothr - Production Test [In-Store]
Smoothr - Production Test [In-Store]
More like this
Loyalty API v1 - In-Restaurant Testing
Loyalty API v1 - In-Restaurant Testing
More like this