here

[ MOBILE.APP.TEST.CASES ]


[ MOBILE.APP.TEST.CASES ]

===========================================

MOBILE APP TEST TYPES

  Business App type
    business
    banking
    gaming

  Distribution channel
    Direct
    App Store
    Google play

  Target Audience type
    consumer
    enterprise
    education

============================================

         Code
           |
      Unit Testing
 Integration Unit Testing
      Smoke Testing
    Sanity Unit Testing
  Regression Unit Testing
  Functional Unit Testing
             |
MOBILE APP FUNCTIONALITY TESTS
MOBILE APP PERFORMANCE TEST CASES
MOBILE APP SECURITY TEST CASES
MOBILE APP USABILITY TEST CASES
MOBILE APP COMPATIBILITY TEST CASES
MOBILE APP RECOVERABILITY TEST CASES

============================================

MOBILE APP FUNCTIONALITY TESTS

Check Device

Check App install
Check App works with 2g, 3g and 4g
Check App auto start
Check App resume last operation

Check App required fields
Check App starts
Check App stops
Check App minimizes
Check App maximizes
Check App sharing
Check App posting
Check App navigation
Check App scrolling

Check App Input
Check App Sensors
Check App Video

Check App payment gateway transaction

Check App memory leaks
Check CPU use

Check App allows SMS reception
Check App allows SMS storage
Check App allows SMS processing

Check App Message errors
Check App Truncation errors
Check App Spelling errors
Check App Help page errors

===========================================

MOBILE APP PERF TEST CASES

Check AppPerf wifi

Check AppPerf network
Check AppPerf baseline response time
Check AppPerf load min / max
Check AppPerf power min / max
Check AppPerf network 2g, 3g and 4g
Check AppPerf CPU min / max

Check AppPerf Camera
Check AppPerf Microphone
Check AppPerf Speaker
Check AppPerf Sensors

Check AppPerf roaming 2g, 3g and 4g
Check AppPerf connectivity phases
Check AppPerf client-server configs

============================================

MOBILE APP USEABLITY TEST CASES

Check AppUse icon consistientcy
Check AppUse button size, placement, consistientcy
Check AppUse zooming consistientcy
Check AppUse keyboard input minimal
Check AppUse undo
Check AppUse contextual menus
Check AppUse text
Check AppUse readability
Check AppUse font
Check AppUse toasts
Check AppUse resume last operation
Check AppUse language cocatenation
Check AppUse syncing
Check AppUse help file

===========================================

MOBILE APP COMPATIBILITY TEST CASES

Device screen, size, resolution, version, hardware

Check AppGUI fits sceen
Check AppGUI readable
Check AppGUI incoming call / alarm response

===========================================

MOBILE APP SECURITY TEST CASES

Data and networking security

Check AppSec audit business logic implementation
Check AppSec audit sensitive content / functionality
Check AppSec audit file system interactions
Check AppSec audit data storage / validation requirements
Check AppSec audit data streams / functionality
Check AppSec audit data protection

Check AppSec cryptography code broken
Check AppSec brute force username
Check AppSec brute force password
Check AppSec brute force credit-card number
Check AppSec strong password protection
Check AppSec dynamic dependencies
Check AppSec certificates valid
Check AppSec certificate pinning
Check AppSec session management
Check AppSec session expiration

Check AppSec denial of service
Check AppSec protocol handlers
Check AppSec malicious iframes (reconfigures the default landing page)
Check AppSec SQL injection
Check AppSec client side injections
Check AppSec runtime injections
Check AppSec file caching / insecure data storage
Check AppSec keyboard cache / insecure data storage
Check AppSec investigate cookies 
Check AppSec custom created files
Check AppSec buffer overflows / memory corruption

Check AppSec unmanaged code scenarios

============================================

MOBILE APP RECOVERABILITY TEST CASES

Crashes recovery
transaction interruptions
power interuptions
shutdown interuptions
disconnection

============================================

OTHER TESTS

Installation test
Uninstallation test
Network testing galore
Unmapped keys

============================================


No comments:

Post a Comment

Blog Archive