Scenario | Test scenario | Precondition | How to execute(step-by-step) | Expect Result | Comments |
---|
1 | [Non-Vauted Vaulted card] Check if the fields are displayed below card details | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check if the fields are displayed below the card details.
Check field labels Check if the field types
| The fields must be:
Email (text field) Phone Number (text field) Use the delivery address (checkbox) Address Line (text field) City (text field) State (text field) Postal Code (text field) Country (text field)
| |
2 | [Non-Vauted Vaulted card] Check if the Use the delivery address (checkbox) is displayed only when the order is a delivery | VISA/Sibs FF enabled.
| Access the WL and select a restaurant via takeout. Go to the payment screen. Choose the "Add new card" option. Check if the Use the delivery address (checkbox) is NOT displayed.
| The Use the delivery address (checkbox) is displayed only when the order is a delivery.
| |
3 | [Non-Vaulted card] Check if the email field is pre-filled | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check if the email field is pre-filled with the same email of the user logged in.
| The email field is pre-filled with the same email of the user logged in.
| |
4 | [Non-Vaulted card] Check if the phone number is pre-filled | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check if the phone number field is pre-filled with <>.
| the phone number field is pre-filled with <>.
| Missing definition. |
5 | [Non-Vaulted card] Check if the hide/display the address fields when the user check/uncheck the new checkbox | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check the "Use the delivery address" checkbox. Check if the address fields are hidden. Uncheck the checkbox. Check if the address fields are displayed again.
| The address fields must be hidden when the user checks the checkbox. The address fields must be displayed when the user unchecks the checkbox.
| |
36 | Non-Vauted Vaulted card] Check if the fields are required - asterisk | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check the asterisk is displayed in front of the placeholder of each new field, except on the checkbox.
| The asterisk must be displayed in front of the placeholder of each new field:
Email (text field) Phone Number (text field) Address Line (text field) City (text field) State (text field) Postal Code (text field) Country (text field)
| |
47 | Non-Vauted Vaulted card] Check if the fields are required - required messages | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Click on the "Place Secure Order" button without filling in the required fields. Check if the required message is displayed below in each field.
| The required message must be displayed below if each field:
Email (text field) Phone Number (text field) Address Line (text field) City (text field) State (text field) Postal Code (text field) Country (text field)
| Question: How will the message be displayed? Currently, the required messages are displayed one by one. Are we going to follow this behavior? My suggestion is to change this behavior and display all the required messages at the same time. We should change this for the older fields as well. |
58 | [Non-Vauted Vaulted card] Check if the new fields L&F is following the Figma's design | VISA/Sibs FF enabled.
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check if the elements L&F is following the Figma's design:
| The elements of L&F must be following the Figma's design.
Figma link:
| Question: It missing Figma's link. |
9 | Check "Pre-auth” flow | VISA/Sibs FF enabled.
| | | |
10 | Check "Non Pre-auth” flow | VISA/Sibs FF enabled.
| | | |
11 | [Vaulted card] flow | VISA/Sibs FF enabled.
| | | |
12 | Ticket restaurant flow | VISA/Sibs FF enabled.
| | | |
13 | Regression testing when the new FF is disabled | | | | |