SlideShare une entreprise Scribd logo
1  sur  6
Mobile Apps Testing


    Document Name:   Testing Checklist (Test Cases) for Mobile Applications
    Written By:      Anurag Khode
    Website:         Mobile Application Testing
    Copyright:       Copyright 2009-2010

No. Module           Sub-Module         Test Case Description
1   Installation                        Verify that application can be Installed
                                        Successfully.

2   Uninstallation                      Verify that application can be uninstalled
                                        successfully.
3   Network Test                        Verify the behavior of application when
    Cases                               there is Network problem and user is
                                        performing operations for data call.

4                                       Verify that user is able to establish data
                                        call when Network is back in action.

5   Voice Call       Call Accept        Verify that user can accept Voice call at
    Handling                            the time when application is running and
                                        can resume back in application from the
                                        same point.

6                    Call Rejection     Verify that user can reject the Voice call
                                        at the time when application is running
                                        and can resume back in application from
                                        the same point.


7                    Call Establish     Verify that user can establish a Voice call
                                        in case when application data call is
                                        running in background.

8   SMS Handling                        Verify that user can get SMS alert when
                                        application is running.

9                                       Verify that user can resume back from
                                        the same point after reading the SMS.

10 Unmapped keys                        Verify that unmapped keys are not
                                        working on any screen of application.




                                         Page 1
Mobile Apps Testing

11 Application Logo        Verify that application logo with
                           Application Name is present in
                           application manager and user can select
                           it.
12 Splash                  Verify that when user selects application
                           logo in application manager splash is
                           displayed.
13                         Note that Splash do not remain for fore
                           than 3 seconds.
14 Low Memory              Verify that application displays proper
                           error message when device memory is
                           low and exits gracefully from the
15 Clear Key               Verify that clear key should navigate the
                           user to previous screen.


16 End Key                 Verify that End Key should navigate the
                           user to native OEM screen.


17 Visual Feedback         Verify that there is visual feedback when
                           response to any action takes more than 3
                           seconds.

18 Continual Keypad        Verify that continual key pad entry do not
     Entry                 cause any problem.


19 Exit Application        Verify that user is able to exit from
                           application with every form of exit modes
                           like Flap,Slider,End Key or Exit option in
                           application and from any point.

20 Charger Effect          Verify that when application is running
                           then inserting and removing charger do
                           not cause any problem and proper
                           message is displayed when charger is
                           inserted in device.

21 Low Battery             Verify that when application is running
                           and battery is low then proper message
                           is displayed to the user.




                            Page 2
Mobile Apps Testing

22 Removal of                Verify that removal of battery at the time
   Battery                   of application data call is going on do not
                             cause interruption and data call is
                             completed after battery is inserted back
                             in the device.


23 Battery                   Verify that application does not consume
   Consumption               battery excessively.



24 Application Start/        1. Find the application icon and select it
   Restart                   2. "Press a button" on the device to
                             launch the app.
                             3.Observe the application launch In the
                             timeline defined




25 Application Side          Make sure that your application is not
   Effects                   causing other applications of device to
                             hamper.



26 External incoming         Application should gracefully handle the
   communication –           condition when incoming communication
   infrared                  is made via Infra Red




                             [Send a file using Infrared (if applicable)
                             to the device
                             application presents the user]




                              Page 3
Mobile Apps Testing


s




    Expected Result
    Application should be able to install
    successfully.

    User should be able to uninstall the
    application successfully.
    User should get proper error message
    like “Network error. Please try after
    some time”

     User should be able to establish data
    call when Network is back in action.

    User should be able to accept Voice
    call at the time when application is
    running and can resume back in
    application from the same point.

    User should be able to reject the
    Voice call at the time when application
    is running and can resume back in
    application from the same point.


    User should be able to establish a
    Voice call in case when application
    data call is running in background.

    User should be able to get SMS alert
    when application is running.

    User should be able to resume back
    from the same point after reading the
    SMS.
    Unmapped keys should not work on
    any screen of application.




                                                   Page 4
Mobile Apps Testing

Application logo with Application
name should be present in
application manager and user can
select it.
When user selects application logo in
application manager splash should be
displayed.
Splash should not remain for fore than
3 seconds.
Application should display proper
error message when device memory
is low and exits gracefully from the
 Clear key should navigate the user to
previous screen.


End Key should navigate the user to
native OEM screen.


There should be visual feedback
given when response time for any
action is more than 3 second.

Continual key pad entry should not
cause any problem in application.


User should be able to exit with every
form of exit modes like
Flap,Slider,End Key or Exit option in
application and from any point.

When application is running then
inserting and removing charger should
not cause any problem and proper
message should be displayed when
charger is inserted in device.

When application is running and
battery is low then proper message is
displayed to the user telling user that
battery is low.




                                                Page 5
Mobile Apps Testing

Removal of battery at the time of
application data call is going on
should not cause interruption and
data call should be completed after
battery is inserted back in the device.


The application should not consume
battery excessively.



Application must not take more than
25s to start.




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 audible notification

The application must not crash or
hung.




                                                 Page 6

Contenu connexe

Tendances

Test cases for testing mobile phone
Test cases for testing mobile phoneTest cases for testing mobile phone
Test cases for testing mobile phoneAshwini Kamble
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application TestingSWAAM Tech
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsRapidValue
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingSoftheme
 
Mobile application testing tutorial
Mobile application testing tutorialMobile application testing tutorial
Mobile application testing tutorialLokesh Agrawal
 
Presentation on mobile app testing
Presentation on mobile app testingPresentation on mobile app testing
Presentation on mobile app testingUttam Shrestha
 
Mobile Automation with Appium
Mobile Automation with AppiumMobile Automation with Appium
Mobile Automation with AppiumManoj Kumar Kumar
 
Android activities & views
Android activities & viewsAndroid activities & views
Android activities & viewsma-polimi
 
Mobile Application Testing Training Presentation
Mobile Application Testing Training PresentationMobile Application Testing Training Presentation
Mobile Application Testing Training PresentationMobiGnosis
 
Mobile Application Testing by Javed Ansari
Mobile Application Testing by Javed AnsariMobile Application Testing by Javed Ansari
Mobile Application Testing by Javed AnsariJaved Ansari
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-AutomationMindfire Solutions
 
Mobile Application Testing
Mobile Application Testing Mobile Application Testing
Mobile Application Testing Shivaraj R
 
Mobile Application Test check list
Mobile Application  Test check list Mobile Application  Test check list
Mobile Application Test check list Tanmoy Ray
 
Appium: Automation for Mobile Apps
Appium: Automation for Mobile AppsAppium: Automation for Mobile Apps
Appium: Automation for Mobile AppsSauce Labs
 

Tendances (20)

Test cases for testing mobile phone
Test cases for testing mobile phoneTest cases for testing mobile phone
Test cases for testing mobile phone
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue Solutions
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Mobile application testing tutorial
Mobile application testing tutorialMobile application testing tutorial
Mobile application testing tutorial
 
Mobile App Testing
Mobile App TestingMobile App Testing
Mobile App Testing
 
Mobile App Testing Strategy
Mobile App Testing StrategyMobile App Testing Strategy
Mobile App Testing Strategy
 
Presentation on mobile app testing
Presentation on mobile app testingPresentation on mobile app testing
Presentation on mobile app testing
 
Appium
AppiumAppium
Appium
 
Mobile Automation with Appium
Mobile Automation with AppiumMobile Automation with Appium
Mobile Automation with Appium
 
Severity and Priority
Severity and PrioritySeverity and Priority
Severity and Priority
 
Android activities & views
Android activities & viewsAndroid activities & views
Android activities & views
 
Mobile Application Testing Training Presentation
Mobile Application Testing Training PresentationMobile Application Testing Training Presentation
Mobile Application Testing Training Presentation
 
Manual Testing.
Manual Testing.Manual Testing.
Manual Testing.
 
Mobile Application Testing by Javed Ansari
Mobile Application Testing by Javed AnsariMobile Application Testing by Javed Ansari
Mobile Application Testing by Javed Ansari
 
Api testing
Api testingApi testing
Api testing
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-Automation
 
Mobile Application Testing
Mobile Application Testing Mobile Application Testing
Mobile Application Testing
 
Mobile Application Test check list
Mobile Application  Test check list Mobile Application  Test check list
Mobile Application Test check list
 
Appium: Automation for Mobile Apps
Appium: Automation for Mobile AppsAppium: Automation for Mobile Apps
Appium: Automation for Mobile Apps
 

Similaire à Testing Checklist for Mobile Applications-By Anurag Khode

Generic test plan
Generic test planGeneric test plan
Generic test planPooja Dutt
 
MobileApplicationTesting.pptx
MobileApplicationTesting.pptxMobileApplicationTesting.pptx
MobileApplicationTesting.pptxCbhaSlide
 
Mobile applicationtesting
Mobile applicationtesting Mobile applicationtesting
Mobile applicationtesting L ESHWAR
 
General test cases for mobile app
General test cases for mobile appGeneral test cases for mobile app
General test cases for mobile appnatraj panner
 
A Complete Guide to Mobile App Testing Types.pdf
A Complete Guide to Mobile App Testing Types.pdfA Complete Guide to Mobile App Testing Types.pdf
A Complete Guide to Mobile App Testing Types.pdfpCloudy
 
Mobile App testing guidelines at genora
Mobile App testing guidelines at genoraMobile App testing guidelines at genora
Mobile App testing guidelines at genoraGenora Infotech
 
MobileApplicationTesting.pptx
MobileApplicationTesting.pptxMobileApplicationTesting.pptx
MobileApplicationTesting.pptxBhavani Testone
 
Mobile testingartifacts
Mobile testingartifactsMobile testingartifacts
Mobile testingartifactsPragya Rastogi
 
Chapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test TypesChapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test TypesNeeraj Kumar Singh
 
Cloak and Dagger Attacks - Android
Cloak and Dagger Attacks - Android Cloak and Dagger Attacks - Android
Cloak and Dagger Attacks - Android Sudara Fernando
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringMobilePundits
 
Windows phone 8 session 9
Windows phone 8 session 9Windows phone 8 session 9
Windows phone 8 session 9hitesh chothani
 
8 Types of Testing to Know for Bug-free Applications.pptx
8 Types of Testing to Know for Bug-free Applications.pptx8 Types of Testing to Know for Bug-free Applications.pptx
8 Types of Testing to Know for Bug-free Applications.pptxExpert App Devs
 
Mobile Application Testing - White Paper
Mobile Application Testing - White PaperMobile Application Testing - White Paper
Mobile Application Testing - White PaperJade Global
 
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1Banking at Ho Chi Minh city
 
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest
 

Similaire à Testing Checklist for Mobile Applications-By Anurag Khode (20)

Generic test plan
Generic test planGeneric test plan
Generic test plan
 
Checklist for andriod app testing.
Checklist for andriod app testing.Checklist for andriod app testing.
Checklist for andriod app testing.
 
MobileApplicationTesting.pptx
MobileApplicationTesting.pptxMobileApplicationTesting.pptx
MobileApplicationTesting.pptx
 
Mobile applicationtesting
Mobile applicationtesting Mobile applicationtesting
Mobile applicationtesting
 
ORCHY.pptx
ORCHY.pptxORCHY.pptx
ORCHY.pptx
 
General test cases for mobile app
General test cases for mobile appGeneral test cases for mobile app
General test cases for mobile app
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
A Complete Guide to Mobile App Testing Types.pdf
A Complete Guide to Mobile App Testing Types.pdfA Complete Guide to Mobile App Testing Types.pdf
A Complete Guide to Mobile App Testing Types.pdf
 
Mobile App testing guidelines at genora
Mobile App testing guidelines at genoraMobile App testing guidelines at genora
Mobile App testing guidelines at genora
 
MobileApplicationTesting.pptx
MobileApplicationTesting.pptxMobileApplicationTesting.pptx
MobileApplicationTesting.pptx
 
Mobile testingartifacts
Mobile testingartifactsMobile testingartifacts
Mobile testingartifacts
 
Chapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test TypesChapter 2 - Mobile Application Test Types
Chapter 2 - Mobile Application Test Types
 
Cloak and Dagger Attacks - Android
Cloak and Dagger Attacks - Android Cloak and Dagger Attacks - Android
Cloak and Dagger Attacks - Android
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and Monitoring
 
Windows phone 8 session 9
Windows phone 8 session 9Windows phone 8 session 9
Windows phone 8 session 9
 
8 Types of Testing to Know for Bug-free Applications.pptx
8 Types of Testing to Know for Bug-free Applications.pptx8 Types of Testing to Know for Bug-free Applications.pptx
8 Types of Testing to Know for Bug-free Applications.pptx
 
Mobile App Security Testing -2
Mobile App Security Testing -2Mobile App Security Testing -2
Mobile App Security Testing -2
 
Mobile Application Testing - White Paper
Mobile Application Testing - White PaperMobile Application Testing - White Paper
Mobile Application Testing - White Paper
 
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1IBM MobileFirst Platform  v7.0 POT App Mgmt Lab v1.1
IBM MobileFirst Platform v7.0 POT App Mgmt Lab v1.1
 
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous IntegrationExperitest-Infosys Co-Webinar on Mobile Continuous Integration
Experitest-Infosys Co-Webinar on Mobile Continuous Integration
 

Dernier

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Dernier (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Testing Checklist for Mobile Applications-By Anurag Khode

  • 1. Mobile Apps Testing Document Name: Testing Checklist (Test Cases) for Mobile Applications Written By: Anurag Khode Website: Mobile Application Testing Copyright: Copyright 2009-2010 No. Module Sub-Module Test Case Description 1 Installation Verify that application can be Installed Successfully. 2 Uninstallation Verify that application can be uninstalled successfully. 3 Network Test Verify the behavior of application when Cases there is Network problem and user is performing operations for data call. 4 Verify that user is able to establish data call when Network is back in action. 5 Voice Call Call Accept Verify that user can accept Voice call at Handling the time when application is running and can resume back in application from the same point. 6 Call Rejection Verify that user can reject the Voice call at the time when application is running and can resume back in application from the same point. 7 Call Establish Verify that user can establish a Voice call in case when application data call is running in background. 8 SMS Handling Verify that user can get SMS alert when application is running. 9 Verify that user can resume back from the same point after reading the SMS. 10 Unmapped keys Verify that unmapped keys are not working on any screen of application. Page 1
  • 2. Mobile Apps Testing 11 Application Logo Verify that application logo with Application Name is present in application manager and user can select it. 12 Splash Verify that when user selects application logo in application manager splash is displayed. 13 Note that Splash do not remain for fore than 3 seconds. 14 Low Memory Verify that application displays proper error message when device memory is low and exits gracefully from the 15 Clear Key Verify that clear key should navigate the user to previous screen. 16 End Key Verify that End Key should navigate the user to native OEM screen. 17 Visual Feedback Verify that there is visual feedback when response to any action takes more than 3 seconds. 18 Continual Keypad Verify that continual key pad entry do not Entry cause any problem. 19 Exit Application Verify that user is able to exit from application with every form of exit modes like Flap,Slider,End Key or Exit option in application and from any point. 20 Charger Effect Verify that when application is running then inserting and removing charger do not cause any problem and proper message is displayed when charger is inserted in device. 21 Low Battery Verify that when application is running and battery is low then proper message is displayed to the user. Page 2
  • 3. Mobile Apps Testing 22 Removal of Verify that removal of battery at the time Battery of application data call is going on do not cause interruption and data call is completed after battery is inserted back in the device. 23 Battery Verify that application does not consume Consumption battery excessively. 24 Application Start/ 1. Find the application icon and select it Restart 2. "Press a button" on the device to launch the app. 3.Observe the application launch In the timeline defined 25 Application Side Make sure that your application is not Effects causing other applications of device to hamper. 26 External incoming Application should gracefully handle the communication – condition when incoming communication infrared is made via Infra Red [Send a file using Infrared (if applicable) to the device application presents the user] Page 3
  • 4. Mobile Apps Testing s Expected Result Application should be able to install successfully. User should be able to uninstall the application successfully. User should get proper error message like “Network error. Please try after some time” User should be able to establish data call when Network is back in action. User should be able to accept Voice call at the time when application is running and can resume back in application from the same point. User should be able to reject the Voice call at the time when application is running and can resume back in application from the same point. User should be able to establish a Voice call in case when application data call is running in background. User should be able to get SMS alert when application is running. User should be able to resume back from the same point after reading the SMS. Unmapped keys should not work on any screen of application. Page 4
  • 5. Mobile Apps Testing Application logo with Application name should be present in application manager and user can select it. When user selects application logo in application manager splash should be displayed. Splash should not remain for fore than 3 seconds. Application should display proper error message when device memory is low and exits gracefully from the Clear key should navigate the user to previous screen. End Key should navigate the user to native OEM screen. There should be visual feedback given when response time for any action is more than 3 second. Continual key pad entry should not cause any problem in application. User should be able to exit with every form of exit modes like Flap,Slider,End Key or Exit option in application and from any point. When application is running then inserting and removing charger should not cause any problem and proper message should be displayed when charger is inserted in device. When application is running and battery is low then proper message is displayed to the user telling user that battery is low. Page 5
  • 6. Mobile Apps Testing Removal of battery at the time of application data call is going on should not cause interruption and data call should be completed after battery is inserted back in the device. The application should not consume battery excessively. Application must not take more than 25s to start. 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 audible notification The application must not crash or hung. Page 6