Test Cases on Paytm Application
Test Test Step Test Data Expected Result Actual Output Status
case ID
TC 1 Search for 1) In the search bar Application Application is Pass
paytm type Paytm should be shown shown
application on applicationlication. in both the
playstore 2) In the Finance conditions
category on playstore
Paytm application
should be shown.
TC 2 Install the Click on install button Application Application is Pass
application should be installed
installed
TC 3 Open the Click on open button Button must be Application is Pass
application open opened
TC 4 It should ask for 1) When the app is Application's Application Pass
mobile number. opened it shows enter home page home page is
mobile number should be opened
textbox. opened.
2) Enter mobile
number and proceed.
3) It asks for various
permissions regarding
calls, messages and
location.
4) After successful
verification upon
mobile number and
OTP application home
page is opened.
TC 5 Link Bank 1) Click on 'Add new Your card should Card created Pass
Account card' and proceed. be successfully succesfully
2) Enter card details. created
TC 6 Check Mobile 1) Click on mobile Mobile recharge Mobile Pass
Recharge recharge button. should be recharge
2) Enter name or successful successful
mobile number.
3) Select plan
4) Proceed to pay
5) Payment successful
TC 7 Check Electricity 1) Click on electricity Electricity Bill Payment done Pass
Bill bill. 2) Search by paument should successfully
biller name or state. be successful
3) Select subdivision.
4) Enter consumer
number and proceed.
5)Proceed to pay
6) Payment successful
TC 8 DTH recharge 1) Click on DTH DTH payment DTH payment Pass
2) Select DTH should be successful.
operator. 3) successful
Enter customer ID and
proceed. 4) Select
plan. 5) Proceed
to pay
TC 9 Loan EMI 1) Click on loan EMI EMI should be EMI payment Pass
payment payment. paid successfully successful
2) Search and select
lender.
3) Enter agreement
number and proceed.
4) Make payment
TC 10 OTT payment 1) Click on OTT Payment should Payment is Pass
payment button. be successful. successful
2) Choose a plan.
3) Click on 'Buy Now'
4) Enter mobile
number and proceed
to pay.
TC 11 FASTag recharge 1) Click on FASTag Payment should Payment is Pass
recharge button. be successful. successful.
2) Select company,
add vehicle number
and proceed.
3) Customer detail's
will appear.
4) Then add amount
and UPI pin.
TC 12 Add money to Click on 'Add Money' Money should be Money added Pass
Paytm Wallet button, enter amount, added to the successfully.
select payment wallet.
method, and confirm.
TC 13 Check Wallet Click on wallet icon to Wallet balance Wallet balance Pass
Balance view balance. should be is displayed.
displayed.
TC 14 Transfer money Click on 'Pay' -> enter Money should be Money Pass
to another user mobile number -> transferred transferred
enter amount -> successfully. successfully.
confirm.
TC 15 View transaction Click on 'Transaction Transaction Transaction Pass
history History'. history should be history shown.
displayed.
TC 16 Add beneficiary Click on 'Add Beneficiary Beneficiary Pass
for fund transfer Beneficiary', enter should be added added
details, and confirm. successfully. successfully.
TC 17 Remove Click on beneficiary, Beneficiary Beneficiary Pass
beneficiary select 'Remove', and should be removed.
confirm. removed.
TC 18 Check offers and Click on 'Offers' Offers and Offers Pass
cashback section. cashback should displayed
be displayed. successfully.
TC 19 Redeem Click on 'Cashback' -> Cashback should Cashback Pass
cashback select offer -> be redeemed redeemed.
proceed to redeem. successfully.
TC 20 Share feedback Click on 'Feedback', Feedback should Feedback Pass
enter feedback, and be submitted submitted.
submit. successfully.
TC 21 Update profile Click on 'Profile', Profile should be Profile Pass
information update details, and updated updated.
save. successfully.
TC 22 Change Go to 'Settings', click Password should Password Pass
password on 'Change Password', be changed changed.
enter old and new successfully.
password, and
confirm.
TC 23 Log out of the Click on 'Log Out' User should be User logged Pass
application button. logged out. out
successfully.
TC 24 Log back in Enter mobile number User should be User logged in Pass
and password, then logged in. successfully.
click 'Login'.
TC 25 Verify OTP Enter mobile number User should be User logged in Pass
during login and click 'Send OTP', logged in. successfully.
then enter received
OTP.
TC 26 Enable Go to 'Settings', Biometric login Biometric login Pass
biometric login enable biometric login should be enabled.
option. enabled.
TC 27 Perform Attempt to log in User should be User logged in Pass
biometric login using biometric data. logged in. successfully.
TC 28 Verify Go to 'Settings', Notifications Notifications Pass
application enable notifications. should be enabled.
notifications enabled.
TC 29 Disable Go to 'Settings', Notifications Notifications Pass
application disable notifications. should be disabled.
notifications disabled.
TC 30 Check customer Click on 'Help' and Customer support Customer Pass
support access customer options should be support
support. displayed. displayed.
TC 31 Send money via Click on 'UPI', enter Money should be Money sent Pass
UPI UPI ID, amount, and sent successfully. successfully.
confirm.
TC 32 Pay for shopping Select 'Paytm for Payment should Payment Pass
via Paytm shopping', enter be successful. successful.
merchant ID, and
confirm.
TC 33 Check promo Go to 'Promo Codes', Promo code Promo code Pass
codes enter code and apply. should be applied.
applied.
TC 34 Update bank Go to 'Bank Details', Bank details Bank details Pass
details update details, and should be updated.
save. updated.
TC 35 Set up AutoPay Click on 'AutoPay', AutoPay should AutoPay set Pass
for bills select bill type and set be set up up.
frequency. successfully.
TC 36 Verify referral Click on 'Refer & Referral link Referral link Pass
program Earn', view referral should be visible. visible.
link.
TC 37 Check app Go to 'Settings' and App version App version Pass
version check app version. should be shown.
displayed.
TC 38 Check for Click on 'Check for Update Update Pass
updates updates'. availability should availability
be displayed. shown.
TC 39 Contact Click on 'Chat with us', Chat option Chat opened. Pass
customer enter query. should open
service via chat successfully.
TC 40 Rate the Click on 'Rate Us', Rating should be Rating Pass
application select star rating, and submitted submitted.
submit. successfully.
TC 41 View application Go to 'Settings', check Permissions Permissions Pass
permissions application should be listed. listed.
permissions.
TC 42 Switch language Go to 'Settings', select Language should Language Pass
a different language. be switched switched.
successfully.
TC 43 Check Go to 'Settings', check Transaction limits Transaction Pass
transaction transaction limits. should be limits shown.
limits displayed.
TC 44 Clear app cache Go to 'Settings', clear Cache should be Cache cleared. Pass
app cache. cleared.
TC 45 Log in with Click on 'Log in with User should be User logged in Pass
social media Facebook/Google', logged in. successfully.
authenticate.
TC 46 Verify app Measure loading time Performance Performance Pass
performance for app features. should be acceptable.
acceptable.
TC 47 Check app crash Review crash report Crash reports Crash reports Pass
report section in 'Settings'. should be shown.
viewable.
TC 48 Share app via Click on 'Share App', App should be App shared Pass
social media select platform, and shared successfully.
share. successfully.
TC 49 Update Go to 'Settings', Preferences Preferences Pass
notification update notification should be updated.
preferences preferences. updated.
TC 50 Verify Test various Accessibility Features Pass
accessibility accessibility features features should functional.
features in the app. be functional.
TC 51 Add loyalty card Go to 'Loyalty Cards', Loyalty card Loyalty card Pass
add card details. should be added added.
successfully.
TC 52 Check points Go to 'Loyalty', view Points balance Points balance Pass
balance points balance. should be shown.
displayed.
TC 53 Redeem loyalty Go to 'Loyalty', select Points should be Points Pass
points offer, and redeem redeemed redeemed.
points. successfully.
TC 54 Verify Complete a Notification Notification Pass
notifications transaction and check should be received.
after for notifications. received.
transactions
TC 55 Share Click on a transaction Transaction Details shared Pass
transaction and share details via details should be successfully.
details social media or shared.
messaging app.
TC 56 Enable dark Go to 'Settings', Dark mode should Dark mode Pass
mode enable dark mode. be enabled. enabled.
TC 57 Disable dark Go to 'Settings', Dark mode should Dark mode Pass
mode disable dark mode. be disabled. disabled.
TC 58 Test app Interact with various App should App is Pass
responsiveness features to test respond quickly. responsive.
responsiveness.
TC 59 Log in without Attempt to log in Error message Error Pass
internet without internet should be displayed.
connection connection. displayed.
TC 60 Test app in low Use the app in low App should App handles
network network conditions. handle low
conditions connectivity.
TC 61 Test app Launch the app afterApp should Error messages Pass
behavior with revoking all display error displayed.
no permissions permissions. messages
accordingly.
TC 62 Check user Remain inactive for a User should be User logged Pass
session timeout specified time and logged out out.
attempt to interact automatically.
with the app.
TC 63 Validate app UI Navigate through UI should remain UI consistent. Pass
consistency various screens in the consistent across
app. screens.
TC 64 Check Install the app and Onboarding Onboarding Pass
onboarding complete onboarding should complete completed.
process steps. successfully.
TC 65 Test error Simulate a payment Error message Error Pass
handling during failure (e.g., low should be displayed.
payments balance). displayed.
TC 66 Validate Check conversion Conversion rates Rates accurate. Pass
currency rates for different should be
conversion currencies. accurate.
TC 67 Test multi- Change language to a App should Language Pass
language non-English option display correctly displayed
support and navigate the app.in the selected correctly.
language.
TC 68 Check data sync Log in on a different Data should sync Data synced Pass
across devices device and verify data accurately across correctly.
consistency (e.g., devices.
wallet balance).
TC 69 Validate age Attempt to create an Error message Error Pass
restriction account under the should be displayed.
minimum age. displayed.
TC 70 Test app load Measure time taken Load time should Load time Pass
time to launch the app. be within acceptable.
acceptable limits.
TC 71 Validate Check the home Banners should Banners Pass
promotional screen for display correctly. displayed.
banners promotional banners.
TC 72 Test app Install the app on an App should App functions Pass
behavior on older device model. function properly well.
older devices without crashes.
TC 73 Test app Simulate multiple App should App is Pass
responsiveness users accessing the remain responsive.
on high traffic app simultaneously. responsive under
load.
TC 74 Validate Complete a Transaction status Status updated Pass
transaction transaction and check should be correctly.
status status notifications in updated.
notifications the app.
TC 75 Check security Attempt to log in with Account should Account Pass
features incorrect credentials be locked after locked.
multiple times. specified
attempts.
TC 76 Test for data Go to 'Privacy Privacy options Options clear Pass
privacy options Settings' and review should be clear and functional.
options. and functional.
TC 77 Validate third- Test integration with Integration Integration Pass
party a third-party service should work successful.
integrations (e.g., Google Pay). smoothly.
TC 78 Check social Complete a Sharing options Options Pass
media sharing transaction and share should be available.
options via social media. available.
TC 79 Test user Submit feedback and Acknowledgment Acknowledgme Pass
feedback check for should be nt received.
processing acknowledgment. received.
TC 80 Validate offline Test basic features Offline Functionality Pass
functionality without an internet functionality operational.
connection (e.g., should be limited
viewing past but operational.
transactions).
TC 81 Test biometric Attempt to log in with Login should Biometric login Pass
security registered biometric succeed with successful.
data. biometric data.
TC 82 Validate saved Add and then remove Payment methods Changes Pass
payment a payment method, should reflect reflected.
methods and check the list of changes.
saved methods.
TC 83 Check app After an app update, Feedback should Feedback Pass
feedback after check for feedback be collected collected.
updates from users. effectively.
TC 84 Test app's Explore features Features should Features easily Pass
feature through the app be discoverable discoverable.
discovery without prior and user-friendly.
knowledge.
TC 85 Validate error Trigger various errors Error messages Messages clear Pass
messages intentionally to check should be clear and helpful.
messages displayed. and helpful.
TC 86 Check Attempt transactions Error message Error Pass
transaction that exceed specified should be displayed.
limits limits. displayed.
TC 87 Test referral Refer a user and Earnings should Earnings Pass
earnings check if the referral update in user updated.
earnings reflect account.
correctly.
TC 88 Validate QR Generate and scan a Payment should Payment Pass
code QR code for payment. be processed processed.
functionality successfully.
TC 89 Check for app- Navigate to the help Help resources Resources Pass
specific help section for app- should be available.
resources specific queries. available.
TC 90 Validate app Check for notifications Notifications Notifications Pass
update about app updates. should be timely clear.
notifications and clear.
TC 91 Test secure Log out and check if Session data Session data Pass
logout session data is should not be cleared.
cleared. retained.
TC 92 Verify After completing Summary should Summary Pass
transaction transactions, view the be accurate and accurate.
summary summary. detailed.
TC 93 Check app Install an OS update App should App handles Pass
behavior during while using the app. handle the update well.
system updates update gracefully.
TC 94 Validate data Go to 'Settings', Data should be Data exported Pass
export options export transaction exported in the successfully.
data. selected format.
TC 95 Test user Initiate account Recovery options Recovery Pass
account recovery process. should be options
recovery functional. functional.
TC 96 Validate Submit feedback and Response should Response Pass
feedback check for response be timely. timely.
response time time.
TC 97 Check network Simulate network Appropriate error Error messages Pass
connectivity issues during a messages should displayed.
errors transaction. be displayed.
TC 98 Test session re- Log out and then log Session should re- Session re- Pass
establishme-nt back in quickly. establish established.
smoothly.
TC 99 Validate account Change various Settings should Settings Pass
settings account settings and update correctly. updated.
verify changes.
TC 100 Test app Uninstall the app, User data should Data retained Pass
uninstall and then reinstall and log be retained if correctly.
reinstall in. applicable.