Sei sulla pagina 1di 74

Module

Recharge, BillPay
SendMoney
Upgrade
Hamburger
Onboarding Changes
Payment Options
Transaction History
DeepLinks
Merchants Near You
Profile
Insurance
Online Card
MPIN Auth
CashPoints Near You
MyAirtel App

Blocked Reason
Fail Reason
No Run Reason

No. of Scenarios
67
101
27
4
16
20
22
144
1
15
1
1
4
4
1

Pass
0
22
46
3
0
0
0
0
1
12
0
0
0
4
0

Fail
0
2
2
1
0
0
0
0
0
0
1
0
0
0
0

Blocked
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

No Run
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Completion %
0.0%
21.8%
170.4%
75.0%
0.0%
0.0%
0.0%
0.0%
100.0%
80.0%
0.0%
0.0%
0.0%
100.0%
0.0%

S.no

Scenario
1 Verify user is able to make the payment for

Recharge mobile by typing manually.


2 Verify user is able to make the payment for
Recharge dth by typing manually.
3 Verify user is able to make the payment for
Recharge datacard
4 Verify user is able to make the payment for Pay
bills mobile
5 Verify user is able to make the payment for Pay
bills landline
6 Verify user is able to make the payment for Pay
bills electricity
7 Verify user is able to make the payment for Pay
bills electricity after fetch bill
8 Verify user is able to make the payment for Pay
bills gas
9 Verify user is able to make the payment for Pay
bills insurance
10 Verify user is able to make the payment for Pay
bills datacard
11 Verify user should not be able to make the
payment for Pay bills mobile by entering invalid no
12 Verify user should not be able to make the
payment for Recharge mobile by typing invalid no.
13 Verify user should not be able to make the
payment for Recharge mobile by typing invalid
14 MPIN.
Verify user should not be able to make the
payment of Postpaid mobile by Recharge mobile
15 lob.
Verify user should not be able to make the
payment for Recharge dth by entering invalid dth
16 id
Verify user should not be able to make the
payment for Recharge dth by entering invalid MPIN
17 Verify user should not be able to make the
payment for Recharge datacard by entering invalid
18 no
Verify user should not be able to make the
payment for Recharge datacard by entering invalid
19 MPIN
Verify user should not be able to make the
payment for prepaid no. by Pay bills lob.

20 Verify user should not be able to make the

payment for Pay bills mobile by entering invalid no


21 Verify user should not be able to make the
payment for Pay bills mobile by entering invalid
22 MPIN
Verify user should not beable to make the payment
for Pay bills landline by entering invalid no
23 Verify user should not be able to make the
payment for Pay bills landline by entering invalid
24 MPIN
Verify user should not be able to make the
payment for Pay bills electricity by entering invalid
25 id
Verify user should not be able to make the
payment for Pay bills electricity by entering invalid
26 MPIN
New Recharge option should display to user
27 Input Box to enter mobile number should display to
user
28 Last Four Recharges display to user under your
favourite recharges .
29 User shuould be able to repeat recharge on tap of
amount button under your favourites recharge
section.
30 In case there is no last recahrge then info message

should display to user.


31 Validation message should display in case user has
enter the invalid mobile number/operator.
32 In case user change the mobile number after
selecting the operator then operator field should
empty
33 gets
On click
on view plan user should be able to see all
the relevenant plan for that operator
34 User should able to enter coupon code in coupon
text box
35 On click of View Coupons user should be able to
see all the coupans.
36 Coupon code text box should gets prefilled in case
user select coupon from the coupon section.
37 Success message display to user if coupon is
applied successfully
38 Error message displays to user if coupon is invalid.
39 user should able to recharge after entering valid
mobile number and operator.

40 Success screen displays to user after successful

recharge.
41 Failure message displays to user after failure of
recharge
42 Verify that service provider list is visible to user
43 Verify that on tap of OTHERS all service providers list will
be visible to user.
44 Verify that user is able to enter DTH number,amount and
coupon code
45 Verify that error message displays to user in case user
enters some invalid number.
46 Verify that user is able make recharge on giving valid inputs
47 Success screen displays to user after successful

recharge.
48 Failure message displays to user after failure of
recharge
49 Verify user should not be able to make the
payment for Pay bills electricity by entering invalid
50 MPIN
Verify user should not be able to make the
payment for Pay bills insurance by entering invalid
51 no
Verify user should not be able to make the
payment for Pay bills insurance by entering invalid
52 MPIN
Verify user should not be able to make the
payment for Pay bills gas by entering invalid no
53 Verify user should not be able to make the
payment for Pay bills gas by entering invalid MPIN
54 Verify user should not be able to make the
payment for Pay bills datacard by entering invalid
55 no
Verify user should not be able to make the
payment for Pay bills datacard by entering invalid
56 MPIN.
Verify Get charges api call should not go for pay bill
electricity
57 Verify user is able to view the Account Statement

on More options on the footer


58 Verify user is able to view the Account Statement
header on tapping Account Statement from More
options.
59 Verify user is able to view 3 Category header below

A/c statement as All,Money Spent & Money Added

60 Verify user is able to toggle between the 3

category header All,Money Spent & Money Added


61 Verify user is able to view the respective screen by
tapping on All, money added and money spent
category.
62 Verify user is able to view the correct data after

tapping on Account Statement.


63 Verify user is able to view the transaction history
label on the More screen
64 Verify user is able to view the Transaction history
screen
65 Verify user is able to change the category on
transaction history screen
66 Verify user is asked to enter Mpin if user changes
the Category from mobile to airtel money
67 Verify user should not be able to view the
transaction history by entering invalid MPIN

Expected Result

Status

Tested By

S.no

Scenario
1 Verify the IMPS / NEFT selection of the payment mode depending on
the selection made for the Bank
2 Transfer fund using favorites .
3 Transfer fund to any new account using IMPS .
4 Transfer fund to any account using NEFT
5 Verify the Search IFSC flow for a bank where payment mode is NEFT
6 IF IMPS is down , Verify the transaction is going through NEFT
mode.
7 Verify that "Send Money"Option should be available on the home
screen.
8 Verify that List of last payee's contacts is displayed on send money
screen.
9 Verify That switch off the internet Tap on Send money option . Your
internet connection switch off . Please try again later
10 Verify that "New Payment" option is displayed on "Send Money"
screen.
11 Verify that first time create Bank wallet UI. Verify Trans History UI
12 Verify that "New Payment" option display options to Pay
-Airtel Money
-Airtel Bank
13 Verify that on selecting "Airtel Money" for payment display following
fields :-Contact
-Enter Amount
-Add comment
-Recurring payment checkbox
-Send money.
14 Verify that user is able to send money to payee using "Airtel Money"
successfully.
15 Verify that user min rs10 and max rs20000 send money

16 Verify that send money transaction history are showing in home page
17 Verify contacts can be picked from phone book and money can be
sent successfully.

18 Verify contacts can be entered manually and money can be sent


successfully.
19 Verify contacts can be search easily and money can be sent
successfully.
20 Verify only 10 digit contact numbers are accepted (manually and
phone book as well) and Trim problem
21 Verify preeceding and trailing spaces are discarded
22 Verify that send money from same number
23 Verify all operators valid numbers are accepted and transactions can
be done sucessfully
24 Verify that error alert should be displayed,if any random
number/alphanumeric number is added in contact list.
25 Verify notifications- send/receive are triggered appropriately.
26 Verify that "Add comment" limit should be defined.
27 Verify that error alert should be displayed if "Add comment" exceeds
the define limit.
28 Verify that user is able to select "recurring Payment".
29 Verify that user should ask for "MPIN"while transfering money
through "Airtel Money" after20 min session
30 Verify that error alert should be displayed if user give wrong "MPIN".
31 Verify that error alert should be displayed if user do not give "MPIN"
and proceed.
32 Verify the scenario when 3 continues wrong"MPIN" has been entered.
33 Verify that send money less than to payments bank Money
34 Verify "Bank Account" option for Send money."Bank Account"should
contain following fields :-Account Holder name
-Account number
-IFSC code
-search IFSC code
-Amount
-Comment(optional)
-Send Money

35
Select Bank name
Fill Account Holder name
Fill Account number
Fill enter account number
Fill Beneficiary phone number
Tap to Proceed
Go to people and friends Bank features are not came properly

36 Verify that user to able to send money to payee using "Bank Account"
option successfully.
37 Verify that "Account Holder name" limit should be define.
38 Verify that error alert should be displayed if "Account Holder name"
given is alphanumeric.
39 Verify that "Account number" limit should be define.
40 Verify that error alert should be displayed if incorrect "Account
number" is entered.
41 Verify that "IFSC code" range should be define.
42 Verify that error alert should be displayed if wrong "IFSC code" is
given.
43 Verify that user is able to search "IFSC code" through "IFSC"search
option given.
Using following fields :-Branch name
-State name
-District name
44 Verify the error alert should display,if user add money amount
less/more than define limit.
45 Verify that service charges and net payable account should get
automatically entered according to money amount entered to send.

46 Verify that "add comment" field should be optional.

47 Verify that "transaction details" is displayed after sending money


successfully.
Transaction Details include :-Account Holder name
-Account number
-Transaction amount
-Service charges
-Net Payable Amount.
-Transaction ID.
-Transaction Details.
Also include the email id to which invoice copy has been sent.

48 Verify cache invalidates when P2P transaction is successful.


49 Verify if user is blocked, P2P should not be done.
50 Verify if user balance < transaction balance, load money is triggered
and then P2P is continued.
51 Verify if receiver balance >Balance(including transaction amount),
P2P should
not be possible in this case.
52 Verify the Alert,if user add amount more than define limit.
53 Verify transaction for Valid Token.
54 Verify transaction for invalid Token.
55 Verify if Payee is blocked, P2P should not be done.
56 Verify if Payee is blocked, it should show alert to unblock user.
57 verify that popup should get displayed if P2P transaction failed.
58 verify that popup should get displayed if P2P transaction is pending
59
Verify that "Send Money"Option should be available on the home
screen.
60

Verify that List of merchant contacts (to whom payment is made) is


displayed on
send money screen.

61 Verify that "New Payment" option is displayed on "Send Money"


screen.

62
Verify that "New Payment" option display options to Pay
-Airtel Money
-Airtel Bank
63
Verify that on selecting "Airtel Money" for payment display following
fields :-Contact
-Enter Amount
-Add comment
-Recurring payment checkbox
-Send money.
64
Verify that user is able to send money to payee using "Airtel Money"
successfully.
65 Verify Merchant contacts can be entered manually and money can be
sent successfully.
66 Verify Merchant contacts can be search easily and money can be sent
successfully.
67
Verify only 10 digit contact numbers are accepted.
68 Verify all operators valid numbers are accepted and transactions can
be done sucessfully
69
Verify that error alert should be displayed if money amount entered
should be more or
less than desired range.
70
Verify that "Add comment" limit should be defined.
71
Verify notifications- send/receive are triggered appropriately.
72
Verify cache invalidates when P2M transaction is successful.
73 Verify if Merchant is blocked, P2M should not be done.
74 Verify if Merchant is blocked, P2M should should display alert to
unblock merchant.
75 Verify that error alert should be displayed if "Add comment" exceeds
the define limit.
76 Verify that user should ask for "MPIN"while transfering money
through "Airtel Money"

77
Verify that error alert should be displayed if user give wrong "MPIN".
78 Verify that error alert should be displayed if user do not give "MPIN"
and proceed.
79
Verify the scenario when 3 continues wrong"MPIN" has been entered.
80
Verify "Bank Account" option for Send money."Bank Account"should
contain following fields :-Account Holder name
-Account number
-IFSC code
-search IFSC code
-Amount
-Comment(optional)
-Send Money
81 Verify that user to able to send money to Merchant using "Bank
Account" option successfully.
82 Verify that "Account Holder name" limit should be define.
83 Verify that error alert should be displayed if "Account Holder name"
given is alphanumeric.
84 Verify that "Account number" limit should be define.
85 Verify that error alert should be displayed if incorrect "Account
number" is entered.
86 Verify that "IFSC code" range should be define.
87 Verify that error alert should be displayed if wrong "IFSC code" is
given.
88
Verify that user is able to search "IFSC code" through "IFSC"search
option given.
Using following fields :-Branch name
-State name
-District name
89 Verify the error alert should display,if user add money amount
less/more than define limit.
90
Verify that service charges and net payable account should get
automatically entered according to money amount entered to send.
91 Verify that "add comment" field should be optional.

92

Verify that "transaction details" is displayed after sending money P2M


successfully.
Transaction Details include :-Account Holder name
-Account number
-Transaction amount
-Service charges
-Net Payable Amount.
-Transaction ID.
-Transaction Details.
-Merchant name
-Debit or credit
-Status (Success, Failed, Pending)
Also include the email id to which invoice copy has been sent.
93
Verify cache invalidates when P2M transaction is successful.
94 Verify if user balance < Merchant transaction balance, load money is
triggered and then P2M is continued.
95 Verify if receiver balance >Balance(including transaction amount),
P2M should not be possible in this case.
96
Verify that P2M transaction should
(Thankyou/Success/Failure/Pending)Pop-up after transaction
performed.
97 Verify that alert should be displayed,if any random
number/alphanumeric number is added in contact list.
98
verify that popup should get displayed if P2M transaction failed.
99
verify that popup should get displayed if P2M transaction is pending
100 Verify transaction for Valid Token.
101 Verify transaction for invalid Token.

Expected Result

Status
Pass
Pass
Pass
Pass
Pass
Pass

"Send Money"Option should be available on the home screen.

Pass

List of last payee's contacts should get displayed on send money screen.

Pass

Verify That switch off the internet Tap on Send money option . Your internet
connection switch off . Please try again later

Pass

"New Payment" option should get displayed on "Send Money" screen.

Pass

Verify that first time create Bank wallet UI. Verify Trans History UI
"New Payment" option should display following options
-Airtel Money
-Airtel Bank

Pass

selecting "Airtel Money" for payment should display following fields :-Contact
-Enter Amount
-Add comment
-Recurring payment checkbox
-Send money.

Pass

user should be able to send money to payee using "Airtel Money" successfully.

Pass

Verify that user min rs10 and max rs20000 send money

Pass

Verify that send money transaction history are showing in home page and
hamburger transaction history

Pass

Contacts can be picked from phone book

Pass

Contacts should get entered manually

Pass

Contacts can be search easily

Pass

Only 10 digit contact numbers are accepted

Pass

Preeceding and trailing spaces should be discarded


Verify that send money from same number alert message should be come .But
You can't pay yourself

Pass
Fail

All operators valid numbers are accepted

Pass

Error alert should be displayed

Pass

Notifications- send/receive are triggered appropriately.

Pass

"Add comment" limit should be defined.


Error alert should be displayed

Pass

"Recurring Payment" should get select easily.


user should ask for "MPIN" everytime while transfering money.

Pass

Error alert should be displayed

Pass

Error alert should be displayed

Pass

"MPIN" should get blocked.

Pass

Verify that send money less than to payments bank Money


"Bank Account"should contain following fields :-Account Holder name
-Account number
-IFSC code
-search IFSC code
-Amount
-Comment(optional)
-Send Money

Pass
Pass

" -Account Holder name


-Fill Account number
-Fill IFSC code
-Fill Benificary Code
-Amount
-Comment(optional)
-Send Money"

Pass

User should be able to send money to payee using "Bank Account" option
successfully.
"Account Holder name" limit should be define.
Error alert should be displayed

Pass
Pass

"Account number" limit should be define.


Error alert should be displayed

Pass
Pass

"IFSC code" range should be define.


Error alert should be displayed

Pass
Pass

user is able to search "IFSC code" through following fields :-Branch name
-State name
-District name

Pass

Error alert should be displayed

Pass

Service charges and net payable account should get automatically

Fail

"Add comment" field should be optional.

Pass

"Transaction details" is displayed after sending money successfully.

Pass

Cache should get invalidates when P2P transaction is successful.

Pass

P2P should not be done.


Load money should get triggered and then P2P is continued.

Pass
Pass

P2P should not be possible in this case.

Pass

Alert should be displayed


Transaction should be successful
Transaction should be unsuccessful
P2P should not be done.
PopUp should get displayed to show unblock user.

Pass

PopUp should get displayed for "Failed" transaction.


PopUp should get displayed for "Pending" transaction.
"Send Money"Option
should be available on
the home screen.
List of merchant contacts
(to whom payment is
made) should get display.
"New Payment" option should get display on "Send Money" screen.

"New Payment" option


should display following
options to Pay
-Airtel Money
-Airtel Bank
"Airtel Money" for
payment should display
following fields :-Contact
-Enter Amount
-Add comment
-Recurring payment checkbox
-Send money.
User should be able to
send money to payee
using "Airtel Money"
successfully.
Merchant contacts should
get entered manually.
Merchant contacts can be
search easily.
Only 10 digit contact
numbers are accepted
Error alert should be displayed

Error alert should be displayed


"Add comment" limit
should be defined.
Notifications- send/receive
should get trigger appropriately.
Cache invalidates when
P2M transaction is successful.
P2M should not be done.
P2M should should
display alert.
Error alert should be displayed
user should ask for "MPIN" everytime while transfering money.

Error alert should be displayed


Error alert should be displayed
"MPIN" should get blocked.

"Bank Account"should contain following fields :-Account Holder name


-Account number
-IFSC code
-search IFSC code
-Amount
-Comment(optional)
-Send Money
User should be able to send money to payee using "Bank Account" option
successfully.
"Account Holder name" limit should be define.
Error alert should be displayed
"Account number" limit should be define.
Error alert should be displayed
"IFSC code" range should be define.
Error alert should be displayed

user is able to search "IFSC code" through following fields :-Branch name
-State name
-District name
Error alert should be displayed

Service charges and net payable account should get automatically


"Add comment" field should be optional.

"Transaction details" should get display after sending money successfully.


cache invalidates
when P2M transaction
is successful.
Load money should get trigger.
P2M should not be possible in this case.

Popup should be displayed


Alert should get displayed.
PopUp should get displayed for "Failed" transaction.
PopUp should get displayed for "Pending" transaction.
Transaction should be successful
Transaction should be unsuccessful

Tested By
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill

Bhanu Gill
Bhanu Gill
Bhanu Gill

Bhanu Gill

Bhanu Gill
Bhanu Gill

Bhanu Gill
Bhanu Gill

Checked for
amount
<=300

Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill

Bug logged

Bhanu Gill

Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill

Bhanu Gill
Bhanu Gill

Bhanu Gill

convience
charge is
coming 0

Bhanu Gill

Bhanu Gill
Bhanu Gill
Bhanu Gill
Bhanu Gill

Bhanu Gill

S.no

Scenario
1 Input valid/invalid Adhar number
Verify that step 1 screen is visible to user after entering
2 valid adhar number
Verify that step 2 screen is visible to user and user should
3 be able to submit request
4 For OTT Users : without wallet

5 For OTT Users : User with blocked wallet


6 For OTT Users : User with wallet only

7 For OTT Users : User with processing bank request

8 For OTT Users : User with processed bank request


9 For RTN Users : User without wallet
10 For RTN Users : User with wallet only
11 For RTN Users: User with wallet only
12 For RTN Users : User with processing bank request
13 For RTN Users : User with processed bank request
14 For Airtel Users : User without wallet

15 For Airtel Users : User with blocked wallet


16 For Airtel Users : User with wallet only

17 For Airtel Users : User with processing bank request

18 For
19 For
20 For
21 For
22 For
23 For

Airtel Users : User with processed bank request


MNP Users : User without wallet
MNP Users : User with blocked wallet
MNP Users : User with wallet only
MNP Users : User with processing bank request
MNP Users : User with processed bank request

Enter Aadhar Number:


- Verify UI
- Validation of fields
24 - Same aadhar cannot be entered again
Enter user details:
- Verify UI
- Validation of fields
25 - Same PAN Card cannot be entered again
Enter Nominee details:
- Verify UI
26 - Validation of fields
Submit Page:
- Verify UI
- Check All links
- Back should not take back to Nominee page
27 - Next step should take to Validate MPIN page

Expected Result

Status
Pass

Tested By
Bhanu

Pass

Bhanu

Pass
Pass

Bhanu
Bhanu

User should not be


able to view bank
wallet profile
Pass
Pass

Bhanu
Bhanu

Adhar verification
screen should not
display to user.
Wallet money
displays to user

Pass

Bhanu

UserBank profile
should be created
sucessfully.

Pass

Pass

Bhanu
Bhanu
Bhanu
Bhanu
Bhanu
Bhanu
Bhanu

User should not be


able to view bank
wallet profile
Pass
Pass

Bhanu
Bhanu

Adhar verification
screen should not
display to user.
Wallet money
displays to user

Pass

Bhanu

Pass
Pass

Bhanu
Bhanu
Bhanu
Bhanu
Bhanu
Bhanu

UserBank profile
should be created
sucessfully.

Pass
Pass
Pass
Pass

Pass

Bhanu

Pass

Bhanu

Pass

Bhanu

Pass

Bhanu

S.no

Scenario
1 Toggle Switch on home page
2 Toggle Switch on tabs -> Recharges, Pay Bill, Pay Shop
3 Content to be shown on the top nav bar

4 If the user toggles on the home page tab


My Airtel -> Payments Bank
Payments Bank -> My Airtel

5 Banner to be shown for Payments Bank


6 Main Acc Card for Banks (UI) if the user is a Payments
Bank customer

7 Main Acc Card for Banks (UI) if the user is a Wallet


customer or is in pending state

8 Main Acc Card for Banks (Functional)

9 Recent Transaction History on the Home page

10 Alerts in place of Generic tiles

11 Homescreen change when the user login through the OTP


flow
12 Homescreen changed in case of the auto Register flow

13 Caching of the toggle

14 GIF coming on the toggle

15 GIF and screen flow in case of Wallet user

16 GIF and screen flow in case of Non Wallet User

GIF and screen flow in case of Bank Customer


GIF and screen flow in case of blocked user (Wallet
blocked)
GIF and screen flow in case of blocked user (Bank blocked)

Airtel Money App


Not Registered
Registered
Registered (Savings bank pending)
Registered (any non bank state)

Registered (Rejected State)


Registered (Rejected State)
Registered (Savings bank complete)
Blocked
Blocked -> Unblocked
OTT user -> SCW
OTT user -> Payments bank Init
OTT user -> Payments bank Full
Registered (Non Airtel Number) - RTN user

Expected Result
-> Based on the boolean value, the toggle either should be shown or be
hidden
-> Based on the boolean value, the toggle either should be shown or be
hidden
-> Hamburger
-> My App with airtel logo
-> Airtel Payments Bank with airtel logo
-> Wallet Balance / Bank Balance (Called as Balance)

If user toggles from


1) My Airtel -> Payments Bank -> Home tab of Payments Bank
2) Payments Bank -> My Airtel -> Home tab of My Airtel App
Yet to come from money team on user segmentation

-> Card should have 2 labels at the top (Savings Bank A/c and Manage)
-> Card should have Bank Balance and Interest Rate labels.
-> There should be 2 badges one for Online card and other for Free
Insurance.
-> There will be a Quick Actions section which will have either 3 or 4
options

-> Card should have 2 labels at the top (Wallet balance and Manage)
-> Interest Rate, Online Card and Free Insurance should NOT be shown.
-> Quick Actions will be same as Bank Options
-> As the label is dependent on the type of customer (Either show
Savings Bank A/c balance or Wallet Balance)
-> The Manage account link should take user to the Profile page.
-> The Quick Action links should land to the corresponding screens
based on deep link

-> The user should be shown the last 3-4 transactions.


-> Transaction would have Type of Transaction and the amount
-> Only success transactions should be shown in the screen.
-> The icons should match the type of transaction.
-> There will be a More Transactions link which should take the user to
the Transaction history page

Status

Tested By

-> Alerts will come in from Money API and My App BE should provide
those alerts in the Profile call.
-> The alert tile would have the same format as the genericTile in My
Airtel App.
-> There should be Title, Description, CTA link to the screens which are
deep linked (majorly profile screen)
-> A toggle should appear on the homepage
-> in the verifyOtp response a wallet profile key should come giving all
the necessary information
-> A toggle should appear on the homepage
-> in the ProfileInfo response a wallet profile key should come giving all
the necessary information
-> The toggle should be based on session, if in the same session toggle
returns a different value, app should not consider this.
-> Toggle state should be saved for a session.
-> In case, toggle state changes mid session, app should not consider that

-> GIF should be shown when the user toggles to the Payments Bank
-> After GIF is complete, user should have an option to take him to
Payments bank page.
-> On cacelling, the user should come bak to My App home page.
-> For non wallet user, the GIF should not be shown
-> When the user toggles, the wallet registration screen should pop up
-> If the user is already a bank customer, on toggle the GIF should not
be shown.
-> For blocked user, a popup should be shown just like what money
does.
-> For bank user too, a popup stating account blocked should be shown.

Toggle with Wallet registeration screen. If he skips wallet registration


take him to My airtel app
Wallet sync, toggle shows Upgrade form which asks to enter Aadhar
number
Bank Home screen in wallet form
For the first time, upgrade form is shown. (Enter aadhar screen)

Wallet sync, toggle shows wallet state and a tile should come for editing
the number
Bank Home screen in bank mode
Show the validateMPIN on toggle
Wallet sync, toggle shows Upgrade banner
Toggle to be shown with Upgrade banner
Bank Home screen in wallet form
Bank Home screen in bank form
Wallet sync, toggle shows Upgrade banner

S.no

Scenario
1 Non Wallet User
Recharge or Bill Pay
2 Wallet User (SCW)
Recharge or Bill Pay
3 Wallet User (SCW) :
Load Money
4 Wallet User (Bank Pending/ Bank Init):
Recharge or Bill Pay
5 Wallet User (Bank Pending / Bank Init):
Load Money
6 Wallet User (Bank Rejected):
Recharge or Bill Pay
7 Wallet User (Bank Rejected):
Load Money
8 Wallet User (Blocked Wallet):
Recharge or Bill Pay
9 Wallet User (Blocked Wallet):
Load Money
10 Bank User (Pure bank) :
Recharge or Bill Pay
11 Bank User (Pure bank)
12 Wallet User:
OTT user recharge / utilites Bill pay
13 Bank User:
OTT user recharge / utilites Bill pay
14 OTT user -> Wallet (Recharge/Bill Pay)
15 OTT user -> Bank (Recharge/Bill Pay):
Load Money/ Send Money
16 Airtel user (including RTN):
Load Money/ Send Money / Transaction History
17 Any: DTH recharge (Min 150)
18 Any:
Recharge/ Bill Pay/ Load / Send
Payment Options URL should contain two extra parameters.
1) isInitiatedFromBank -> Boolean flag
2) userState -> String

19 Any:
Downtime of Payment Instrument
Check cases for every instrument being down
20 Any:
Deep Link cases -> If a user opens a deep link, the app should call
BankProfile API to get what state the user is in and then show him
the subsequent Payment options

Expected Result

Status

Tested By

S.no

Scenario
1 Verify that "Transaction History Card" should be displayed on Home
screen.
2 Verify that "Transaction History Card" should not appear
if no transaction has been done.
3 Verify that "Transaction History Card" should show Last 4
Transactions on home page.
4 Verify that "Transaction History Card" should not show more than Last
4 Transactions on home screen.
5 Verify that clicking on "Transaction History Card" should
take user to "Transaction History Page".

6 Verify the Transaction on "Transaction History Card".


Transaction History card should show
-Amount Transacted.
-Merchant Name/People name"
-Debit/credit details
-Status of the transaction (Failure/Success/Pending).
-Date/Time
7 Verify that RS symbol should be there before amount.
8 Verify that "Merchant name" should be correct.
9 Verify the amount Debit/credit details should be correct.
All customer transactions (credits and debits) are shown in this screen.
10 Verify the Transaction status should be correct.
11 Verify that if Transaction is successful,transaction History status should
be success.
12 Verify that "success"transaction should be in "Green" color below
amount.
13 Verify that if Transaction is Unsuccessful,transaction History status
should be Failure
14 Verify that "failure"Transaction should be in "Red" color.
15 Verify that if Transaction is Pending,transaction History status should
be Pending.
16 Verify that "Pending"Transaction should be in "-----" color.

17 Verify that "Time" & "Date" should be correct corresponding to each


transaction.
18 Verify that transactions can be search easily according to its "data".
19 Verify that Customer can see up to 30 days window transaction details.
20 Verify that Transaction History should show "Money added" by my
user.
21 Verify that Transaction History should show "Money added" by
someone.
22 Verify that Transaction History should remove/delete successfully.

Expected Result
Status
"Transaction History Card" should be displayed
on Home screen
"Transaction History Card" should be "empty"
"Transaction History Card" should show Last 4
Transactions on home page.
"Transaction History Card" should not show
more than Last 4 Transactions on home screen.
Clicking on "Transaction History Card" should
take user to "Transaction History Page".

Transaction History card should show


-Amount Transacted.
-Merchant Name/People name"
-Debit/credit details
-Status of the transaction
(Failure/Success/Pending).
-Date/Time
RS symbol should be there before amount.
"Merchant name" should be correct.
The amount Debit/credit details should be
correct.
The Transaction status should be correct.
Transaction is successful,transaction History
status should be success.
"success"transaction should be in "Green" color
below amount.
Transaction is Unsuccessful,transaction History
status should be Failure
"Failure"Transaction should be in "Red" color.
Transaction History status should be Pending.
"Pending"Transaction should be in "-----" color.

Tested By

"Time" & "Date" should be correct


corresponding to each transaction.
Transactions can be search easily.
Customer can see up to 30 days window
transaction details.
Transaction History should show "Money
added" by my user.
Transaction History should show "Money
added" by someone.
Transaction History should get remove/delete
successfully.

S.no

Scenario
1 myairtel://swipe_pager?p=recharge&opt=dth
2 myairtel://swipe_pager?p=recharge&opt=mobile
3 myairtel://swipe_pager?p=recharge&opt=datacard
4 myairtel://swipe_pager?p=utilities&opt=mobile
5 myairtel://swipe_pager?p=utilities&opt=landline
6 myairtel://swipe_pager?p=utilities&opt=datacard
7 myairtel://swipe_pager?p=utilities&opt=electricity
8 myairtel://swipe_pager?p=utilities&opt=gas
9 myairtel://swipe_pager?p=utilities&opt=insurance
10 myairtel://swipe_pager?p=send&opt=p2p
11 myairtel://swipe_pager?p=send&opt=payotc
12 myairtel://swipe_pager?p=send&opt=p2b
13 myairtel://add_account?res=true&reqc=100012
14 myairtel://buy_product
15 myairtel://transactions
16 myairtel://settings?res=true&reqc=10012
17 myairtel://webview?au={encoded URL}
myairtel://webview?au={encoded URL}&type=Airtel Surprises //
18 Airtel Surprises blank screen appearing
19 myairtel://support
20 myairtel://paisa_vasool
21 myairtel://night_cashback
22 myairtel://rechargePrepaid?n=8126005065
23 myairtel://myplan
24 myairtel://rate_us
25 myairtel://promo?n=9899981205&pc=GET5
26 myairtel://account?n=9899981205
27 myairtel://browse_plans?n=9899981205&amt=500
28 myairtel://swipe_pager?p=utilities&opt=mobile&n=9971007223
29 myairtel://swipe_pager?p=utilities&opt=landline
30 myairtel://swipe_pager?p=utilities&opt=datacard
31 myairtel://swipe_pager?p=recharge&opt=mobile
32 myairtel://swipe_pager?p=recharge&opt=dth
33 myairtel://swipe_pager?p=recharge&opt=datacard
myairtel://payment?n={siNumber}&amt={amount} (Takes directly to
34 payment page) (alias pay_amount) opens homepage
35 myairtel://wallet_actions?opt=changempin
36 myairtel://wallet_actions?opt=load

Expected
Result

37 myairtel://advance_services (Advance talktime)


38 myairtel://share?sTxt={Encoded shareMessage}
39 myairtel://freedata // 100MB Error processing request
40 myairtel://refer
41 myairtel://sim_swap
42 myairtel://help_form?n=9899981205&cat=category
43 myairtel://browse_plans?n=9899981205&p=ROAMR
44 myairtel://account?n=9899981205&p=account_details
45 myairtel://account?n=9899981205&p=transactions
46 myairtel://account?n=9899981205&p=my_bill
47 myairtel://account?n=9899981205&p=bill_plan
48 myairtel://account?n=9899981205&p=bill_detail
49 myairtel://account?n=9899981205&p=configure_services
50 myairtel://account?n=9899981205&p=transactions
51 myairtel://account?n=9899981205&p=my_balance
52 myairtel://account?n=9899981205&p=my_data
53 myairtel://account?n=9899981205&p=active_services
54 myairtel://account?n=9899981205&p=app_exclusive
55 myairtel://account?n=9899981205&p=help_support
56 myairtel://account?n=9899981205&p=hello_tunes
57 myairtel://account?n=9899981205&p=my_package
58 myairtel://account?n=1142364940&p=topup
59 myairtel://account?n=9899981205&p=order_movies
60 myairtel://account?n=9899981205&p=movies_order_history
61 myairtel://account?n=9899981205&p=games
62 myairtel://account?n=9899981205&p=program_guide
63 myairtel://account?n=9899981205&p=name_tunes
64
65 myairtel://swipe_pager?p=recharge&opt=dth&channel=1
66 myairtel://swipe_pager?p=recharge&opt=dth&channel=2
67 myairtel://swipe_pager?p=recharge&opt=mobile&channel=1
68 myairtel://swipe_pager?p=recharge&opt=mobile&channel=2
69 myairtel://swipe_pager?p=recharge&opt=datacard&channel=1
70 myairtel://swipe_pager?p=recharge&opt=datacard&channel=2
71 myairtel://swipe_pager?p=utilities&opt=mobile&channel=1

72 myairtel://swipe_pager?p=utilities&opt=mobile&channel=2
73 myairtel://swipe_pager?p=utilities&opt=landline&channel=1
74 myairtel://swipe_pager?p=utilities&opt=landline&channel=2
75 myairtel://swipe_pager?p=utilities&opt=datacard&channel=1
76 myairtel://swipe_pager?p=utilities&opt=datacard&channel=2
77 myairtel://swipe_pager?p=utilities&opt=electricity&channel=1
78 myairtel://swipe_pager?p=utilities&opt=electricity&channel=2
79 myairtel://swipe_pager?p=utilities&opt=gas&channel=1
80 myairtel://swipe_pager?p=utilities&opt=gas&channel=2
81 myairtel://swipe_pager?p=utilities&opt=insurance&channel=1
82 myairtel://swipe_pager?p=utilities&opt=insurance&channel=2
83 myairtel://swipe_pager?p=send&opt=p2p&channel=1
84 myairtel://swipe_pager?p=send&opt=p2p&channel=2
85 myairtel://swipe_pager?p=send&opt=payotc&channel=1
86 myairtel://swipe_pager?p=send&opt=payotc&channel=2
87 myairtel://swipe_pager?p=send&opt=p2b&channel=1
88 myairtel://swipe_pager?p=send&opt=p2b&channel=2
89 myairtel://payment?n=012430683893&amt=500&channel=1
90 myairtel://payment?n=012430683893&amt=0&channel=2
91 myairtel://payment?n=9899981205&amt=500&channel=1
92 myairtel://payment?n=9899981205&amt=500&channel=2
93 myairtel://wallet_actions?opt=changempin&channel=1
94 myairtel://wallet_actions?opt=load&channel=2
95 myairtel://browse_plans?n=9899981205&p=ROAMR
96 myairtel://browse_plans?n=9899981205&p=SCR
97 myairtel://browse_plans?n=9899981205&p=TOPUP
98
99 Channel=1 myAirtel Channel=2 APB
100
101
102 myairtel://help_form?n={mobile}&cat={category name}
103

104
105 myairtel://account?n=9899981205&p=account_details
106 myairtel://account?n=9899981205&p=transactions
107 myairtel://account?n=9899981205&p=my_bill
108 myairtel://account?n=9899981205&p=bill_plan
109 myairtel://account?n=9899981205&p=bill_detail
110 myairtel://account?n=9899981205&p=configure_services
111 myairtel://account?n=9899981205&p=smart_bytes
112 myairtel://account?n=9899981205&p=my_balance
113 myairtel://account?n=9899981205&p=my_data
114 myairtel://account?n=9899981205&p=active_services
115 myairtel://account?n=9899981205&p=app_exclusive
116 myairtel://account?n=9899981205&p=help_support
117 myairtel://account?n=9899981205&p=hello_tunes
118 myairtel://account?n=9899981205&p=my_package
119 myairtel://account?n=prepaid no&p=topup
120 myairtel://account?n=DTH ID&p=order_movies
121 myairtel://account?n=DTH ID&p=movies_order_history
122 myairtel://account?n=DTH ID&p=games
123 myairtel://account?n=DTH ID&p=program_guide
124 myairtel://account?n=DTH ID&p=name_tunes
125 myairtel://settings?res=true&reqc=10012&channel=2
myairtel://webview?au={encoded URL} check- Verified (Encode the
126 URL in utf-8)
127
128 myairtel://payment?n=012030683893&amt=500&channel=1
129
130 myairtel://payment?n=012430683893&amt=0&channel=2
131
132 myairtel://payment?n=9899981205&amt=500&channel=1
133
134 myairtel://payment?n=9899981205&amt=500&channel=2
135
136 myairtel://wallet_actions?opt=changempin&channel=1
137
138 myairtel://wallet_actions?opt=load&channel=2
139
140 myairtel://browse_plans?n=9899981205&p=ROAMR
141
142 myairtel://browse_plans?n=9899981205&p=SCR
143

144 myairtel://browse_plans?n=9899981205&p=TOPUP

Status

Tested By

S.no

Scenario
1 Verify whether user needs to authenticate

MPIN again while doing any transaction once


he did during a session.
2 Verify whether user needs to authenticate

MPIN again once kills the app and comes back


and try to do any new transaction.
3 Verify whether user needs to authenticate

MPIN again once he comes back from


background to foreground and try to do any
4 new
Verifytransaction.
whether user needs to authenticate
MPIN again after a certain ttl and try to do any
new transaction.

Expected
Result

Status

Tested By

S.no

Scenario

Expected Result

Verify that hamburger menu which is coming from api , displays


1 to user.
As Expected
Verify that deeplink for each option redircets user to the
2 corresponding page .
As Expected
3 Verify that Menu option changes based on the user type.
4 verify that menu icons displays to user

As Expected
Menu icons are not visible

Status

Tested By

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass
Fail

Bhanu Gill
Bhanu Gill

S.no

Scenario
1 Verify whether Merchants

near You loads on clicking


Merchants Near you link.

Expected
Result

Status

List of
Pass
merchants Near
you is visible to
user

Tested By
Bhanu

S.no

Scenario
Verify that merchants list displays to user after giving
1 the location permission.

Expected ResulStatus
As Expected

Verify that Please give location permission message


display to user in case user has not given any
2 permission.
As Expected
Verify that call option with google maps image displays
3 to user for every cash point.
As Expected
Verify that call is made in case user tap on the phone
4 number.
As Expected

Pass

Pass
Pass
Pass

Tested By
Bhanu Gill

Bhanu Gill
Bhanu Gill
Bhanu Gill

S.no

PURE OTT user_01

PURE OTT user_02

PURE OTT user_03

PURE OTT user_04

PURE OTT user_05

Airtel_User_01

Airtel_User_02

Airtel_User_03

Airtel_User_04

Airtel_User_05

10

MNP_User_01

11

MNP_User_02

12

MNP_User_03

13

MNP_User_04

14

MNP_User_05

15

Condition

User without wallet


User with blocked wallet
User with wallet only
User with processing bank
request

User with processed bank request


User without wallet
User with blocked wallet
User with wallet only
User with processing bank
request

User with processed bank request


User without wallet
User with blocked wallet
User with wallet only
User with processing bank
request

User with processed bank request

Scenario

verify that Lets sign up screen displays to user. User


registered sucessfully.(First Upgrade screen comes)
Verify that user should not be able to access wallet profile
page
Verify that On Profile Page Upgrade tile with Email and Phone
number displays to user
With BWINIT,BWPEN - Upgarde tile should not display to user.
Email and Phone number displays to user
Verify that Following Details should display to user
1. Account Number
2.IFSC CODE ,ACCOUNT Type
3. PAN,EMAIL,Phone Number,Address
verify that Lets sign up screen displays to user. User
registered sucessfully
Verify that user should not be able to access wallet profile
page
Verify that On Profile Page Upgrade tile with Email and Phone
number displays to user
With BWINIT,BWPEN - Upgarde tile should not display to user.
Email and Phone number displays to user
Verify that Following Details should display to user
1. Account Number
2.IFSC CODE ,ACCOUNT Type
3. PAN,EMAIL,Phone Number,Address
verify that Lets sign up screen displays to user. User
registered sucessfully
Verify that user should not be able to access wallet profile
page
Verify that On Profile Page Upgrade tile with Email and Phone
number displays to user
With BWINIT,BWPEN - Upgarde tile should not display to user.
Email and Phone number displays to user
Verify that Following Details should display to user
1. Account Number
2.IFSC CODE ,ACCOUNT Type
3. PAN,EMAIL,Phone Number,Address

Status

Tested By

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass
Only Mobile number
displays

Bhanu Gill

Pass for BWINIT

Bhanu Gill

Comment

Fail
Bhanu Gill
Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Pass

Bhanu Gill

Dont have bwfull OTT user

S.no

Scenario
Verify that Insurance under settings icon displays to user for bank
1 upgraded user

Expected Result

Status

Tested By

Fail

Bhanu Gill

Insurance is not coming in any of the api response

S.no

Scenario
1

Expected ResultStatus

Tested By

S.no

Scenario
1

Expected ResulStatus

Tested By

Potrebbero piacerti anche