test cases for whatsapp

Test Cases for WhatsApp

In this article. We have covered the maximum numbers of test cases for WhatsApp application. It is included Installation testing, UI testing, Usability testing, Functional Testing, and Performance testing.

Test Cases – Installation Testing

SR.NoTestcase_IDTestcases
1TC-01To verify that the user can download the WhatsApp app from the Play Store or App Store or not.
2TC-02To verify that successful installation on mobile.
3TC-03To verify that the user can register with a new phone number.
4TC-04To verify that the user can get verification code on his mobile or not.
5TC-05To verify the maximum numbers of the incorrect attempts of verification code.
6TC-06To verify that one phone number should be registered on only one WhatsApp.
7TC-07To verify that successful registration on mobile. 
8TC-08To verify that contacts are imported to the Whatsapp contact list or not.
9TC-09To verify that the user is able to upload a profile picture or not.

Test Cases – Usability Testing

SR.NoTestcase_IDTestcases
1TC-01To verify that WhatsApp is easy to use or not.
2TC-02To verify that Search, Chat, Status, Contacts, and Calls sections are available on-screen or not.
3TC-03To verify that the user is able to see all sections individually.
4TC-04To verify that the user is able to see unread messages contacts and group-wise.
test cases for whatsapp

Test Cases – Functional Testing [WhatsApp Status]

SR.NoTestcase_IDTestcases
1TC-01To verify that the user can set DP or not.
2TC-02To verify that the user can update the DP or not.
3TC-03To verify that the user can set status or not.
4TC-04To verify that the user can update status or not.
5TC-05To  verify that Status Privacy functionality
6TC-06To verify that the user is able to see status privacy options on the screen.
7TC-07To verify that status privacy functionality with My  Contacts options
8TC-08To verify that status privacy functionality with My  Contacts except for options
9TC-09To verify that status privacy functionality with the Only share with  options
10TC-10To verify that recent updates are displayed or not.
11TC-11To verify that the user is able to see the number of unseen status notification in WhatsApp Status 

Test Cases – Functional Testing [WhatsApp Chats]

Individual Chats

SR.NoTestcase_IDTestcases
1TC-01To verify that the Chat window contains the entire chat list.
2TC-02To verify that the Chat window displays the contact numbers whose numbers not saved in mobile.
3TC-03To verify that Chat window displayed with all contacts with DP or without DP
4TC-04To verify that the Chat window is displayed on the group chat list.
5TC-05To verify that the Chat window displays the last updated chatting time.
6TC-06To verify that the Chat window displays the name of all contacts on the chat window.
7TC-07To verify that clicking on one Chat contact then a new window should open with history.
8TC-08To verify that the user can see all delivered and received messages.
9TC-09To verify that the user can see the read or send time of messages.
10TC-10To verify that the user can send and receive text messages in the individual chatbox.
11TC-11To verify that user can send and receive documents  in the individual chatbox.
12TC-12To verify that user can send and receive photos in individual chatbox.
13TC-13To verify that user can send and receive videos  in individual chatbox.
14TC-14To verify that user can send and receive audio in individual chat box.
15TC-15To verify that user can send and receive emotions icons  in individual chat box.
16TC-16To verify that user can send and receive Contacts in individual chat box.
17TC-17To verify that user can send and receive Location in individual chatbox.
18TC-18To verify that user can send and receive GIF in individual chat box.
19TC-19To verify that user can send and receive Stickers in individual chatbox.
20TC-20To verify that user can delete text, video, audio, locations, documents in individual chatbox.
21TC-21To verify that user can send recorded voice mail in individual chatbox.
22TC-22To verify that user can delete the entire chat history in individual chatbox.
23TC-23To verify that user is able to see contact details in individual chat box.
24TC-24To verify that user is able to share images, links, and documents from media in individual chatbox.
25TC-25To verify that user is able to search specific chat history using search option in individual chatbox.
26TC-26To verify that user is able to video call in individual chat box.
27TC-27To verify that user is able to voice call in individual chat box.
28TC-28To verify that user is able to mute the individuals in individual chat box.
29TC-29To verify that user is able to change the wallpaper.
30TC-30To verify that users have options like Report,Block, Clear Chat ,Export Chat and Add Shortcut.

Test Cases – Functional Testing [WhatsApp Chats]

Group Chat

SR.NoTestcase_IDTestcases
1TC-01To verify that user is able to create a new or not.
2TC-02To verify that user is able to add multiple contacts from contact list.
3TC-03To verify that user is able to insert group name and select image for DP.
4TC-04To verify that user is able to add and remove contacts from group.
5TC-05To verify that user is able to delete a group.
6TC-06To verify that user can send and receive text messages in group.
7TC-07To verify that user can send and receive documents  in group chat box.
8TC-08To verify that user can send and receive photos in   in group chat box.
9TC-09To verify that user can send and receive videos  in   in group chat box.
10TC-10To verify that user can send and receive audio in   in group chat box.
11TC-11To verify that user can send and receive emotions icons  in  in group chat box.
12TC-12To verify that user can send and receive Contacts in group chat box.
13TC-13To verify that user can send and receive Location in group chat box.
14TC-14To verify that user can send and receive GIF in in group chat box.
15TC-15To verify that user can send and receive Stickers in group chat box.
16TC-16To verify that user can delete text, video, audio, locations, documents  in group chat box.
17TC-17To verify that user can send recorded voice mail in group chat box.
18TC-18To verify that user is able make multiple video call in group chat box.
19TC-19To verify that user isable to see the group contact information from Group Info in group chat box.
20TC-20To verify that user is able to shared images, links, and documents from Group Media in group chat box.
21TC-21To verify that user is able to search specific chat history using search option in group chat box.
22TC-22To verify that user is able to mute the group in group chat box.
23TC-23To verify that users have options like Report,Block, Clear Chat ,Export Chat and Add Shortcut.

Test Cases – Functional Testing [WhatsApp Calls]

Audio Calls

SR.NoTestcase_IDTestcases
1TC-01To verify that call history of audio is available or not.
2TC-02To verify that call history is displayed with date and time.
3TC-03To verify that call history is displayed with updated time.
4TC-04To verify that search functionality is working properly or not.
5TC-05To verify that call log is removed from call history or not.
6TC-06To verify that call log is blocked from call history or not.
7TC-07To verify that new call log is working for new call.
8TC-08To verify that user is able to call or receive whatsapp call from contact list.

Video Calls

SR.NoTestcase_IDTestcases
1TC-01To verify that call history of videos is available or not.
2TC-02To verify that call history is displayed with date and time.
3TC-03To verify that call history is displayed with updated time.
4TC-04To verify that search functionality is working properly or not.
5TC-05To verify that video call log is removed from call history or not.
6TC-06To verify that video call log is blocked from call history or not.
7TC-07To verify that new video call log is working for new video call.
8TC-08To verify that user is able to call or receive whatsapp video call from contact list.

Test Cases – Functional Testing [WhatsApp New broadcast]

SR.NoTestcase_IDTestcases
1TC-01To verify that user is able to select contacts for the broadcast messages.
2TC-02To verify that user is able to send and receive messaged from broadcast or not.
3TC-03To verify that user is able to send and receive messaged from broadcast in individual chat box. 
4TC-04To verify that maximum numbers of contacts for broadcast messages.

Test Cases – Functional Testing [WhatsApp Web]

SR.NoTestcase_IDTestcases
1TC-01To verify that user is able to see Scan code screen on mobile phone or not
2TC-02To verify that QR code is scan from whatsapp web or not.
3TC-03To verify that user can get message for another whatsapp session with details or not.
4TC-04To verify that  user is able to log out from all whatsappweb or not.

Test Cases – Functional Testing [WhatsApp Settings]

SR.NoTestcase_IDTestcases
1TC-01To verify that user is able to see setting options on screen or not.
2TC-02To verify Account functionality with Privacy option.
3TC-03To verify Account functionality with Security  option.
4TC-04To verify Account functionality with Two steps verification option.
5TC-05To verify Account functionality with Change number option.
6TC-06To verify Account functionality with Request account info option.
7TC-07To verify Account functionality with Delete my account  option.
8TC-08To verify that user is able to change Chat setting with App language, Font size, Wall Paper, Chat back up, and Chat history.
9TC-09To verify that user can see and change the notification settings.
10TC-10To verify that user can see and change the Data and storage usage settings.
11TC-11To verify that How Help option is helpful for the users.

Test Cases – Performance Testing [WhatsApp]

SR.NoTestcase_IDTestcases
1TC-01To verify that whatsapp performance when application is countinously using.
2TC-02To verify that whatsapp performance when user use multiple chats at same time.
3TC-03To verify that whatsapp performance when user use multiple functions like send videos, images and text at a same time.

Read more :

Test cases for Mobile Application

Test Cases for Functional Testing

Scroll to Top