Thursday 19 May 2011

Testing Mobile Application


Mobile Applications goes on:
 Multiple Handsets - i Phone, Android Apps Mobiles, Blackberry, Nokia, Windows Mobile
 Multiple Carriers – Vodafone, Airtel, Aircel, Idea,Virgin, Tata, BSNL, MTS.
 Multiple Platforms - Android, i Phone Apps, Palm, Pocket PC, Brew, J2ME, Windows Mobile and Symbian


Phases in Developing in Mobile Applications goes on:





• iPhone
• Android
• BlackBerry
• Symbian
• Windows Mobile
• J2ME Applications


Mobile Applications Depends upon:

Version/Build Number.
  •  Handsets.
  •  Test locations.
  •  Testers.
  •  Carriers.
  •  Test Plan Numbers.
  •  Test Plan Status.

Installation of a Mobile application
    1. Download and Install Mobile emulator
    2. Download and Install Active Sync
    3. Open Active Sync
    4. Select Connection Settings
    5. Check “Allow Connections to one of the following” box and select DMA from the dropdown list and select OK.
    6. Download the desired application from internet and place on the system desktop.
    7. From active sync, select the folder and click on Explore button, which opens the detailed window where user pastes the desired files/applications from the system desktop.


Testing on Simulator
• Simulators:
     A software application that can accurately imitate mobile phone.

• The need to test on simulators:
     Non availability of device
     Testing same build in multiple device screens
     Non availability of certain network for device testing in testing area.


  Advantages:
  •   Can help in isolating issues which are not volatile network connection dependent
  •   Can provide a wide variety of testing over different  types of device simulators for the same build.

  Disadvantages:
  •  Simulators of older generation handsets don’t resemble the device as closely.
  •  Some issues which are hit by the speed at which input was given cannot be reproduced easily.
  •  Hardware/Firmware environment variations detectable in device testing only.
  •  Device testing is always preferred as it represents more likely end user scenarios.

1 comment:

  1. Hello,
    The Article on Testing Mobile Application is amazing and key factor in Software Development Life Cycle.Thanks for sharing the information about it.mobile application testing

    ReplyDelete