test cases for mobile

How To Write Test Cases For Mobile

Test cases for Mobile Phone frequently asked by learners is how to test mobile phones, In this article we will provide some functional and non functional test cases for mobile. All mobile device has different designs and functionality however we tries to cover maximum test cases for mobile phone.

Test Cases for Mobile – Installation Testing

Sr.NoTestcase_IDTest Cases
1TC_01To verify that all the parts of the mobile are available or not such as the battery, keypads, etc.
2TC_02To verify that the battery is fitted properly or not.
3TC_03To verify that the keypad is fitted properly or not.
4TC_04To verify that the screen is fitted properly or not.
5TC_05To verify that all the hardware buttons are properly fitted with mobile or not.

Test scenarios for Mobile Phone – UI Testing

Sr.NoTestcase_IDTest Cases
1TC_01To verify that the Mobile is as per design specification or not.
2TC_02To verify that the Mobile’s color should have as per specification or not.
3TC_03To verify that buttons on the Mobile as per the specification or not.
4TC_04To verify that the Screen size as per the specification or not.
5TC_05To verify that the logo of the company is properly printed or not.
6TC_06To verify that length, breadth, and other size specifications of the Mobile.
7TC_07To verify that the Size and shape.
8TC_08To verify that the material of the Mobile.
9TC_09To verify that the weight of the Mobile.
10TC_10To verify that the Mobile should be comfortable to hold.
11TC_11 To verify that the Mobile’s material should not be easily damaged
12TC_12To verify that spacing between the keys on the keypad is adequate.
13TC_13To verify that the buttons on mobile should have the required size and be suitable for small and big fingers.
14TC_14To verify the location of the front and back camera on mobile.
15TC_15To verify that is flash is available on mobile or not. 
16TC_16To verify the audio jack is available or not.
17TC_17To verify the charging port is working properly or not.
18TC_18To verify that the location of the microphone  on mobile. 
19TC_19To verify that the speaker located on mobile or not.
20TC_20To verify that noise cancelation is available or not.

Test Cases for Mobile – Functional Testing

Sr.NoTestcase_IDTest Cases
1TC_01To verify that the touch is working or not if it is a touch mobile.
2TC_02To verify that the key buttons are working or not if it is a keypad mobile.
3TC_03To verify that power on and power off button is working properly or not. 
4TC_04To verify that the volume increase or decrease button is working properly or not.
5TC_05To verify that the camera button is working properly or not.
6TC_06To verify that the mobile front or back camera is working fine. 
7TC_07To verify that the mobile flashlight function is working properly or not.
8TC_08To verify that the charging function is working properly or not.
9TC_09To verify that is the microphone is working properly or not.
10TC_10To verify that is speaker is working properly or not.
11TC_11To verify that the noise cancelation function working properly or not.
12TC_12To verify that Bluetooth function working properly or not.
13TC_13To verify that the Wi-Fi function working properly or not.
14TC_14To verify that to make mobile as Hot Spot function working properly or not if Hot Spot function is available on mobile.
15TC_15To verify that users can download the application from Google Play or iOS or any other location.
16TC_16To verify that the user can block and unblock a person to prevent the get calls from him/her. 
17TC_17To verify that the user can block and unblock a person to prevent the get messages from him/her. 
18TC_18To verify that mobile support external memory or not.
19TC_19To verify that the reset function is working properly or not.

Test Cases for Mobile – Functional Testing- Incoming Calls

Sr.NoTestcase_IDTest Cases
1TC_01To verify that the user is able to call on mobile. 
2TC_02To verify that the user is able to see the mobile number or contact name of the caller.
3TC_03To verify that the user is able to see the caller picture or not.
4TC_04To verify that the user is able to accept or reject the call. 
5TC_05To verify that the user is able to mute the call for a while.
6TC_06To verify that the user is able to Hold the call or not.
7TC_07To verify that the user  is able to record the call if recording functionality is available on mobile. 
8TC_08To verify that the user is able to add the caller into mobile if the caller number is not saved on mobile.
9TC_09To verify that the user is able to see the incoming calls time in History.

Test Cases for Mobile – Functional Testing- Outgoing Calls

Sr.NoTestcase_IDTest Cases
1TC_01To verify that the user is able to do the call on mobile.
2TC_02To verify that the user is able to select the receiver from the contact list or from call History.
3TC_03To verify that the user  is able to see the mobile number or contact name of the receiver. 
4TC_04To verify that the user  is able to see the receiver picture or not.
5TC_05To verify that the user  is able to mute the call for a while.
6TC_06To verify that the user is able to Hold the call or not.
7TC_07To verify that the user  is able to do conference calls.
8TC_08To verify that the user is able to record the call if recording functionality is available on mobile. 
9TC_09To verify that the user is able to add the receiver into mobile if the receiver number is not saved on mobile.
10TC_10To verify that the user is able to see the outgoing calls time in History.

Test Cases for Mobile – Functional Testing- SMS

Sr.NoTestcase_IDTest Cases
1TC_01To verify that the user is able to send the SMS to single or multiple users. 
2TC_02To verify that the user is able to forward the old message to anyone or not.
3TC_03To verify that the user is able to erase the old messages or not.
4TC_04To verify that the user is able to modify the old messages before sending it to anyone or not.
5TC_05To verify that the user is able to search any old message by search or not.
6TC_06To verify that the user is able to see all the messages available in Archived or not.
7TC_07To verify that the user is able to see or change the setting of message service like ringtone, notification, etc. 
8TC_08To verify that the MMS message setting available on mobile or not.
9TC_09To verify that the user is able to see all the read and unread messages on his mobile or not.
10TC_10To verify that the user gets a notification when he/she gets a new message.

Test Cases for Mobile – Non Functional Testing

Sr.NoTestcase_IDTest Cases
1TC_01Check that Mobile can be gripped easily or not.
2TC_02To verify that the look and feel should be good.
3TC_03To verify that the mobile is waterproof or not.
4TC_04To verify that mobile is dustproof or not.
5TC_05To verify that the maximum and minimum resolution supported by mobile.
6TC_06To verify that the maximum display size of mobile.
7TC_07To verify that the Ram available in Mobile.
8TC_08To verify that storage capacity of mobile. 
9TC_09To verify how much time it takes to fully charge.

Test Cases for Mobile – Performance Testing

Sr.NoTestcase_IDTest Cases
1TC_01To verify when Putting a high amount of pressure on the Mobile for a particular amount of time to do the bend test. 
2TC_02Check when Run multiple applications at the same time as check that how it performs.
3TC_03Check when trying to open multiple windows on the same screen and check the performance.
4TC_04Verify the mobile Speed, it should not be hang.

Test Cases for Mobile – Compatibility Testing

Sr.NoTestcase_IDTest Cases
1TC_01To verify when putting on distinct types of surfaces such as floor, glass, wood, Grass.
2TC_02To verify the Mobile is properly working on all environments or not.
3TC_03To verify how much long users can use the mobile of single charge.
4TC_04To verify the compatibility of mobile with different OS and different versions.

Test Cases for Mobile – Negative Testing

Sr.NoTestcase_IDTest Cases
1TC_01To verify Mobile stress testing by dropping the Mobile down from a practical height.
2TC_02To verify that how Mobile is working at different climate environmental conditions.
3TC_03To verify how mobile perform when no sim card in it.
4TC_04To verify how mobile works when put it into water.

Summary

Even though there are mentioned many test cases for mobile phone, you can also add more test cases. In this article, main focus on the functional testing on Calling and SMS functionality.

Read more: Test cases for SMS

Scroll to Top