/
[Test Plan] Visibility control of the fees

[Test Plan] Visibility control of the fees

Introduction

This document details how the Detailed payment error messages feature should be tested


Test Scope

In Scope

Application

Description

Application

Description

Whitelabel

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

Launch Darkly

Feature management platform that allows development teams to control and manage feature flags to release software updates safely and continuously.

Out of Scope

Application

Description

Application

Description

POS

 

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

Kiosk

Call Center


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

15.0

 

Google Chrome

126.0

 

Android Device

14.0

 

iOS Device

18.0

 

Insomnia

9.3.0

For backend tests

Testing Subjects

Subject

Description

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

Developer user

User responsible for enabling the FF on the Launch Darkly (LD) and setting which cards are accepted for each brand and country

 

Launch Darkly

In order to perform the tests properly, It is essential that all feature flags in Launch Darkly are set properly.

 

 

Whitelabel

 

It is possible to perform tests on the DEV environment, however, in this environment, there is neither real integration with delivery partner nor to POS. There is an exception in PLK ES, where there is a real integration to DMP (RBI), but the problem is that the DMP is a partner that is ready to receive the service fee info so far. So, to bring forward, you can test the scenarios by checking what is sent to the partner via Datadog, and when the feature is deployed on the staging environment you can test all the scenario checking directly on the partner's side.

 

 

Related content

[Test Cases] Visibility control of the fees
[Test Cases] Visibility control of the fees
Read with this
[Test Plan] Detailed payment error messages
[Test Plan] Detailed payment error messages
More like this
[Test Plan] Detailed Error Message when the user cancel the payment transaction using payment link
[Test Plan] Detailed Error Message when the user cancel the payment transaction using payment link
More like this
[Test Plan] Visual info of accepted cards
[Test Plan] Visual info of accepted cards
More like this
[IBFEC - 1556] New Service Delivery Fee Backend
[IBFEC - 1556] New Service Delivery Fee Backend
More like this
[IBFEC - 1747] Tiered Fees Custom Discount Message
[IBFEC - 1747] Tiered Fees Custom Discount Message
More like this