Mobile Application Specific Testing

Mobile Application Specific Testing


SrNo. Test case Expected Behavior
1 Verify that at most one action on the screen is highlighted as the most likely for the user. Example: in iOS a blue button represents the default or most likely action or complete action , red for delete action
2 Verify that too many user actions are minimized Minimize user actions by a select option over a data entry field
3 Verify that if there is a long list of data to scroll trough, should provide a search option  Search text box should be present above the list.
4 Verify if performance is slow user is given indication If performance is slow, indicate a progress status icon (“Loading..”)
5 Verify that appearance of buttons that perform standard actions are not be altered For instance: refresh, organize, trash, Reply, back, etc. appear in standard pattern
6  Verify that inactive buttons clearly distinguished from active buttons Inactive buttons should appear lighter in color
7 Verify that application displays hierarchy and position correctly Displays content in distinct layers that convey hierarchy and position
8 Does app include About , terms of service - privacy policy. Verify with design if terms & service is required and Menu has About section
9 Does the app limit or clean the amount of cached data. Install many applications on your device and verify the behavior
10 Does the app connect correctly to the different social networks (LinkedIn, twitter, Facebook, etc.). Every social network connection should be successful from the application depending upon app installed or not installed
11 Can app be used in different orientations ? The resolution should get adjusted when user changes the orientation depending upon the requirement 
12 The app does not interfere with other apps when in background/multitasking mode (using GPS, playing music, etc.) App should work properly and should not crash when other apps are opened
13 Verify the icons are natural and consistent with the application. The app components are natural and consistent with the application.
14 Verify application interact with the GPS sensor correctly?  
15 Verify that Ad banners  Ads should be loaded properly, and be tappable to proper location
16 Verify that app cannot use push notifications without user consent. Tapping on push notification should take user to respective page

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