Sie sind auf Seite 1von 5

Testing Checklist for Mobile Applications

October 23, 2009 Milind Dalvi No. Module SubTest Case Description Expected Result Module Verify that Application should be 1 Installation application can be able to install Installed successfully. Successfully. 2 Uninstallation Verify that User should be able to application can be uninstall the application uninstalled successfully. successfully. Verify the behavior User should get proper 3 Network Test Cases of application when error message like there is Network Network error. Please problem and user is try after some time performing operations for data call. 4 Verify that user is User should be able to able to establish establish data call when data call when Network is back in Network is back in action. action. Call Verify that user can User should be able to 5 Voice Call Handling Accept accept Voice call at accept Voice call at the the time when time when application is application is running and can resume running and can back in application from resume back in the same point. application from the same point. 6 Call Verify that user can User should be able to Rejectio reject the Voice call reject the Voice call at n at the time when the time when application is application is running running and can and can resume back in resume back in application from the application from same point. the same point.

Call Verify that user can User should be able to Establis establish a Voice establish a Voice call in h call in case when case when application application data data call is running in call is running in background. background. Verify that user can User should be able to 8 SMS Handling get SMS alert when get SMS alert when application is application is running. running. 9 Verify that user can User should be able to resume back from resume back from the the same point same point after after reading the reading the SMS. SMS. Verify that Unmapped keys should 10 Unmapped keys unmapped keys are not work on any screen not working on any of application. screen of application. 11 Application Verify that Application logo with Logo application logo Application name with Application should be present in Name is present in application manager application and user can select it. manager and user can select it. Verify that when When user selects 12 Splash user selects application logo in application logo in application manager application splash should be manager splash is displayed. displayed. 13 Note that Splash do Splash should not not remain for fore remain for fore than 3 than 3 seconds. seconds. Verify that Application should 14 Low Memory application displays display proper error proper error message when device message when memory is low and exits device memory is gracefully from the low and exits situation. gracefully from the situation. 7

15 Clear Key

16 End Key

17 Visual Feedback

18 Continual Keypad Entry

19 Exit Application

20 Charger Effect

21 Low Battery

Verify that clear Clear key should key should navigate the user to navigate the user previous screen. to previous screen. Verify that End Key End Key should should navigate the navigate the user to user to native OEM native OEM screen. screen. Verify that there is There should be visual visual feedback feedback given when when response to response time for any any action takes action is more than 3 more than 3 second. seconds. Verify that Continual key pad entry continual key pad should not cause any entry do not cause problem in application. any problem. Verify that user is User should be able to able to exit from exit with every form of application with exit modes like every form of exit Flap,Slider,End Key or modes like Exit option in Flap,Slider,End Key application and from or Exit option in any point. application and from any point. Verify that when When application is application is running then inserting running then and removing charger inserting and should not cause any removing charger problem and proper do not cause any message should be problem and proper displayed when charger message is is inserted in device. displayed when charger is inserted in device. Verify that when When application is application is running and battery is running and battery low then proper is low then proper message is displayed to message is the user telling user displayed to the that battery is low. user.

22 Removal of Battery

23 Battery Consumption

Verify that removal Removal of battery at of battery at the the time of application time of application data call is going on data call is going should not cause on do not cause interruption and data interruption and call should be data call is completed after battery completed after is inserted back in the battery is inserted device. back in the device. Verify that The application should application does not consume battery not consume excessively. battery excessively. 1. Find the application icon and select it 2. Press a button on the device to launch the app. 3.Observe the application launch In the timeline defined Make sure that your application is not causing other applications of device to hamper. Application should gracefully handle the condition when incoming communication is made via Infra Red [Send a file using Infrared (if applicable) to the device application presents the user] Application must not take more than 25s to start.

24 Application Start/ Restart

25 Application Side Effects

Installed application should not cause other applications of device to hamper. When the incoming communication enters the device the application must at least respect one of the following: a) Go into pause state, after the user exits the communication, the application presents the user with a continue option or is continued automatically from the point it was suspended at b) Give a visual or

26 External incoming communicatio n infrared

audible notification The application must not crash or hung.

Das könnte Ihnen auch gefallen