/
[Test Cases] Tomtom Callback Improvements

[Test Cases] Tomtom Callback Improvements

Scenario

Brand

Country

Test scenario

Pre-condition

How to execute(step-by-step)

Expect Result

Evidences (Web)

Evidences (Android)

Evidences (iOS)

1

BK

PT

Check if Tomtom API fallback works on Delivery tab.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google such as: Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela

  3. Check if it was triggered a request from Tomtom API. Note: You can do that by Google Dev Tool in Network tab.

  1. A Tomtom API request should be triggered.

 

 

 

2

BK

PT

Check if Tomtom API fallback do not trigger too many requests on Delivery tab.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela

  3. Check if it was not triggered too-many-requests warning. Note: You can do that by Google Dev Tool in Network tab.

  1. Tomtom API should not trigger too many requests and no warning related should be seen.

 

 

 

3

BK

PT

Check if Tomtom API fallback works on Take Away tab.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the Take Away tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google such as: Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela

  3. Check if it was triggered a request from Tomtom API. Note: You can do that by Google Dev Tool in Network tab.

  1. A Tomtom API request should be triggered.

 

 

 

4

BK

PT

Check if Tomtom API fallback do not trigger too many requests on Take Away tab.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the Take Away tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela

  3. Check if it was not triggered too-many-requests warning. Note: You can do that by Google Dev Tool in Network tab.

  1. Tomtom API should not trigger too many requests and no warning related should be seen.

 

 

 

5

BK

PT

Check if address retrieval shows a “There are no locations that match your search” message with invalid input on Delivery tab.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google and Tomtom such as SFGSHDVNHSFHDSFFG

  3. Check if the warning “There are no locations that match your search” is shown below the input.

  1. “There are no locations that match your search” warning is displayed below the input.

 

 

 

6

BK

PT

Check if address retrieval keeps field still filled in on Confirm Your Address screen.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  3. Select the first option from the dropdown

  4. On Confirm Your Address screen, check if Enter your address field does not show “There are no locations that match your search” message below the input.

  1. Enter your address field should be still fill in.

  2. “There are no locations that match your search” messages should not be shown below the field.

 

 

 

7

BK

PT

Check if Tomtom API fallback works on Confirm Your Address screen.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, type any address that will have to to give more details in the next screen such as: Porto .

  3. On Confirm Your Address screen, in Enter your address copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  4. Check if it was triggered a request from Tomtom API. Note: You can do that by Google Dev Tool in Network tab.

  1. A Tomtom API request should be triggered.

 

 

 

8

BK

PT

Check if Tomtom API fallback do not trigger too many requests on Confirm Your Address screen.

  1. Map Fallback FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, type any address that will have to to give more details in the next screen such as: Porto .

  3. On Confirm Your Address screen, in Enter your address copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.Access the WL and go to the restaurant screen in the delivery tab.

  4. Check if it was not triggered too-many-requests warning. Note: You can do that by Google Dev Tool in Network tab.

  1. Tomtom API should not trigger too many requests and no warning related should be seen.

 

 

 

9

BK

PT

Check if Tomtom API fallback works on Birthday and Cathering with Birthday selected.

  1. Map Fallback FF enabled.

  2. Cathering and Birthday enabled on Sanity.

  1. Access the WL and go to the Birthday and Cathering screen.

  2. Select Birthday option and click to continue.

  3. Fill out the mandatory fields and click to continue.

  4. Copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  5. Check if it was triggered a request from Tomtom API. Note: You can do that by Google Dev Tool in Network tab.

  1. A Tomtom API request should be triggered.

 

 

 

10

BK

PT

Check if Tomtom API fallback do not trigger too many requests on Birthday and Cathering with Birthday selected.

  1. Map Fallback FF enabled.

  2. Cathering and Birthday enabled on Sanity.

  1. Access the WL and go to the Birthday and Cathering screen.

  2. Select Birthday option and click to continue.

  3. Fill out the mandatory fields and click to continue.

  4. Copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  5. Check if it was not triggered too-many-requests warning. Note: You can do that by Google Dev Tool in Network tab

  1. Tomtom API should not trigger too many requests and no warning related should be seen.

 

 

 

11

BK

PT

Check if address retrieval shows a “There are no locations that match your search” message with invalid input on Birthday and Cathering with Birthday selected.

  1. Map Fallback FF enabled.

  2. Cathering and Birthday enabled on Sanity.

  1. Access the WL and go to the Birthday and Cathering screen.

  2. Select Birthday option and click to continue.

  3. Fill out the mandatory fields and click to continue.

  4. Copy and cut an address unrecognized by Google and Tomtom such as SFGSHDVNHSFHDSFFG

  5. Check if the warning “There are no locations that match your search” is shown below the input.

  1. “There are no locations that match your search” warning is displayed below the input.

 

 

 

12

BK

PT

Check if Tomtom API fallback works on Birthday and Cathering with Cathering selected.

  1. Map Fallback FF enabled.

  2. Cathering and Birthday enabled on Sanity.

  1. Access the WL and go to the Birthday and Cathering screen.

  2. Select Cathering option and click to continue.

  3. Fill out the mandatory fields and click to continue.

  4. Copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  5. Check if it was triggered a request from Tomtom API. Note: You can do that by Google Dev Tool in Network tab.

  1. A Tomtom API request should be triggered.

 

 

 

13

BK

PT

Check if Tomtom API fallback do not trigger too many requests on Birthday and Cathering with Cathering selected.

  1. Map Fallback FF enabled.

  2. Cathering and Birthday enabled on Sanity.

  1. Access the WL and go to the Birthday and Cathering screen.

  2. Select Cathering option and click to continue.

  3. Fill out the mandatory fields and click to continue.

  4. Copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  5. Check if it was not triggered too-many-requests warning. Note: You can do that by Google Dev Tool in Network tab

  1. Tomtom API should not trigger too many requests and no warning related should be seen.

 

 

 

14

BK

PT

Check if address retrieval shows a “There are no locations that match your search” message with invalid input on Birthday and Cathering with Cathering selected.

  1. Map Fallback FF enabled.

  2. Cathering and Birthday enabled on Sanity.

  1. Access the WL and go to the Birthday and Cathering screen.

  2. Select Cathering option and click to continue.

  3. Fill out the mandatory fields and click to continue.

  4. Copy and cut an address unrecognized by Google and Tomtom such as SFGSHDVNHSFHDSFFG

  5. Check if the warning “There are no locations that match your search” is shown below the input.

  1. “There are no locations that match your search” warning is displayed below the input.

 

 

 

15

BK

PT

Check if address retrieval behaves correctly when changing address on Confirm Your Address screen.

  1. Map Fallback FF enabled.

  2. Reduce Delivery Errors FF enabled.

  1. Access the WL and go to the restaurant screen in the delivery tab.

  2. On the restaurant screen, copy and cut an address unrecognized by Google such as Rua de Delfim de Lima 2578, 1 Direito Traseiras, 4410-230 Canela.

  3. Select the first option from the dropdown

  4. On Confirm Your Address screen, in Enter your address field, copy and cut another unrecognized address by Google such Avenida de Dom Carlos i 17.

  5. Check if the location details title has changed and Enter your address field is still filled in.

  1. The location details title should have changed.

  2. Enter your address field should be still filled in.

 

 

 

126

Related content

[Report] Tomtom Callback Improvements
[Report] Tomtom Callback Improvements
More like this
[Test Plan] Delivery Address - Inform customer that they are too far away
[Test Plan] Delivery Address - Inform customer that they are too far away
More like this
[Test Cases] Allow Payment methods V2 - WL
[Test Cases] Allow Payment methods V2 - WL
More like this