Test Scenarios of Whatsapp


In this post we will present some test scenarios of Whatsapp. Although there would be thousands of test cases for Whatsapp but we are limiting the tests to some of the most common and high level features. Please note that the below mentioned scenarios are for reference only to teach the concept of test scenario writing, the tests are nowhere related to actual Whatsapp's testing.

  1. Verify that on downloading whatsapp application, user can register using a new mobile number.
  2. Verify that for a new mobile number user will get a verification code on his mobile and filling the same verifies the new user account.
  3. Check the maximum number of incorrect attempts allowed while filling the verification code.
  4. Verify that registering an existing mobile number for new user account registration is not allowed.
  5. Verify that on successful registartion all the contacts in user's contact directory get imported to whatsapp contact list.
  6. Verify that user can set DP and status on whatsapp.
  7. Verify that user can update existing DP and whatsapp status.
  8. Verify that user can send message to any individual selected from his contact list.
  9. Verify that 'Chats' window contains all the chat list with DP and name and last message preview of the other person with whome chat was initiated.
  10. Verify that clicking a chat in the chat list opens a new window containing all the chats received and sent with the other person.
  11. Verify that user can check the message delivered and read time for a message in the 'Message Info' section.
  12. Verify that user can share or receive a contact with the other person.
  13. Verify that user can create a group adding multiple person from his contact list.
  14. Verify that user can send and receive message in group chats.
  15. Verify that user can send and receive images, audio, video, emoticons in chat to individuals.
  16. Verify that user can send and receive images, audio, video, emoticons in group chats.
  17. Verify that user can send and receive chats in secondary languages available.
  18. Verify that user can delete text, images, audio, video messages within a chat.
  19. Verify that user can clear complete chat history in an individual or group chat.
  20. Verify that user can archive chats in an individual or group chat.
  21. Verify that user can block a user to prevent any message from getting received from the blocked contact.
  22. Verify that user make whatsapp calls to the person in his contact list.
  23. Verify that user can receive whatsapp calls from person in his contact list.
  24. Verify that user can mark chats as favorite and access all chats marked as favorite from the 'Favorites' section.

Chat settings test scenario

  1. Verify that user can set a chat wallpaper.
  2. Verify that user set privacy settings like turning on/off last seen, online status, read receipts etc.
  3. Verify that user can update notification settings like - notification sound, on/off, show preview for both group and individual chats.
  4. Verify that user can take the comlpete chat backup of his chats.
  5. Verify that user update his phone number that is used by whatsapp application.
  6. Verify that user can disable/delete his whatsapp account.
  7. Verify that user can check data usage by umages, audio, video and documents in whatsapp chats.