Mobile Device Testing

Mobile Device Testing

SrNo. Test Scenario/Principle Test case Expected Behavior
1 Installation
Verify that the application can be Installed Successfully.
Application should installed successfully.
2 Uninstallation Verify that the application can be uninstalled successfully. User should be able to uninstall the application successfully.
3 Reinstallation Verify that the application opens the earlier application on reinstall The earlier application should be opened again if user tries to reinstall the same application
4 Call Accept Verify that user can accept Voice call  when application is running and can resume from the same point.  User should be able to accept incoming  call  when application is running and can resume from the same point. 
5 Call reject Verify that user can reject Voice call  when application is running and can resume from the same point.  User should be able to reject incoming  call  when application is running and can resume from the same point. 
6 On going call Verify that user can establish call when application is running in background.  Verify that user should be establish call when application is running in background. 
7 On going call Verify that user can continue call  in background when application is running  on the screen User should be able to continue call  in background when application is running  on the screen
8 SMS alert
Verify that user can get SMS alert when application is running
User should be able to get SMS alert when application is running.
9 SMS alert Verify that user can resume back from the same point after reading the SMS User should be able to resume back from the same point after reading the SMS.
10 Alarm Verify application behavior when alarm triggers Application should gracefully handle an Alarm.
11 Calendar Reminder Verify application behavior when calendar reminder/ alert is triggered Application should gracefully handle a reminder popup
12 Push Notifications Verify application behavior when push notifications are triggered from other applications  
13 Centre button click Verify clicking on the main Menu button Application should show the pause/resume screen
14 Main device sound Verify application behavior on turning device sound on and off Application sound should turn off and on
15 Screen Lock Verify application behavior on resuming from locked screen Application should show the pause/resume screen.
Data should be refreshed after the lock. Some Notification should be present after unlocking the device
16 Charger Verify that when application is running then inserting and removing charger do not cause any problem When application is running then inserting and removing charger should not cause any problem
17 Low Battery Verify that when application is running and battery is low then proper message is displayed to the user.  When application is running and battery is low then proper message should be displayed 
18 Slider Verify that application is closed on closing it from the slider Application should not save the state when it is closed from the slider / background 
19 Device Back button Verify clicking on back button every screen  Clicking on back button  take user to appropriate screen not crashing the application
20 Version Update Version update, Build No. Copyright info(year) etc. is updated wherever it is displayed Version update, Build No. Copyright info(year) etc. is updated wherever it is displayed

Comments

Popular posts from this blog

Handling Dynamic Web Tables Using Selenium WebDriver

Verify Specific Position of an Element

Read it out for TESTNG before going for an iterview