Talabat Integration Test Cases V2.0.0

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 16

Order scenarios

Successful order with order status update (order_accepted)

Successful order with order status update (order_picked_up)

Successful order with Normal Coupon discount e.g. 50% coupon

Successful order with Gem discount


2 Successful orders with "PAID_BY_TALABAT" discount with different
values
Successful order with TGo service

2 Rejected orders with different reason (ex item unavailable, no delivery driver)

Successful order with update that "Food is ready"

Order cancelled from talabat side

Successful order with item level discount(strikethrough)

Successful order with order level comment and item level comment

Branch scenarios

Update Branch Status to Busy

Update Branch Status to Available

Menu scenarios

Create menu

Create menu with different branches availability (and different prices)

Updates item and choice availability per branch

Update Menu Item (Add, Delete, Update)

Create menu contain at least one item with strikethrough price

Using Status API and/or Web-hook to get request status/potential errors


Pizza Hut menu with choice images

Service Reliability

Order API response time < 50 sec under 6x of max load

Order API error rate = 0 under 6x of max load


References Note

[documentation: 1 & 2]

[documentation: 1 & 2]

Request discount details on POS HC [documentation: 1 & 2] To be tested on QAPending on POS coupon id https://qa.talabat.com/egypt/res

Request discount details on POS HC [documentation: 1 & 2]

[documentation: 1, 2 & 3] Pending tGo pilot store

[documentation: 1 & 2]

[documentation: 1, 2 & 3] Pending tGo pilot store

[documentation]

IPaas Only

Share
[documentation, look for "customerComment" and "comment" under the
products] comment for the

[documentation: 1 & 2]

[documentation: 1 & 2]

[documentation: 1 & 2]

[documentation: branchesAvailability section]

document

Agreed to skip it for phase #1


Should be integrated by Q4
2022

IPaas Only

[documentation: 1 & 2 paperboyUrl, paperboyUrl]


IPaas Only
Talabat Order Id/Request ID
Validated by talabat?
(Filled by the Partner)

918298528, 918365110, 917449430 Passed

Passed

174428 Passed

Skipped

920584691 Passed

Passed

Passed

Passed

Skipped

921739876 Passed

921682127 (order level)


Passed
919602387 (item level)

Passed

Passed

Passed

Skipped

Skipped

Skipped

Passed

a99a29ea-17ff-4d35-8ca6-de3373e736b7 Passed
Passed

Failed

Failed
Partner Questions

Fixed for Hardee's pending other brands

‫!نريد الوجبة العائلية تكون دبابيس فقط‬, Mighty Zinger Sandwich : 8 ,‫ سبياسي‬pc festive
bucket : ‫!! عاوزة دبابيس بس‬

, Zinger Box : ‫قطعه الفراخ لحم احمر دبوس واالمش هاستلمه‬


Order scenarios

Successful order with order status update (order_accepted)

Successful order with order status update (order_picked_up)

Successful order with Normal Coupon discount e.g. 50% coupon

Successful order with Gem discount


2 Successful orders with "PAID_BY_TALABAT" discount with different
values
Successful order with TGo service

2 Rejected orders with different reason (ex item unavailable, no delivery driver)

Successful order with update that "Food is ready"

Order cancelled from talabat side

Successful order with order level comment and item level comment

Branch scenarios

Update Branch Status to Busy

Update Branch Status to Available

Menu scenarios

Create menu

Create menu with different branches availability (and different prices)

Updates item and choice availability per branch

Update Menu Item (Add, Delete, Update)

Using Status API and/or Web-hook to get request status/potential errors

Service Reliability

Order API response time < 50 sec under 6x of max load


Order API error rate = 0 under 6x of max load
References Note

[documentation: 1 & 2]

[documentation: 1 & 2]

Request discount details on POS HC [documentation: 1 & 2] Oindrill

Request discount details on POS HC [documentation: 1 & 2]

[documentation: 1, 2 & 3]

[documentation: 1 & 2]

[documentation: 1, 2 & 3]

[documentation]

Oindrill
[documentation, look for "customerComment" and "comment" under products]

[documentation: 1 & 2]

[documentation: 1 & 2]

[documentation: 1 & 2]

[documentation: branchesAvailability section]

document

[documentation: 1 & 2 paperboyUrl, paperboyUrl]


Talabat Order Id/Request ID
Validated by talabat?
(Filled by the Partner)

Unable to do as the store is not configured with any discount

Skipped

Skipped

Skipped

Skipped

Order Number: 173632

Skipped

Skipped

Skipped
Partner Questions

You might also like