Mobility Testing


Mobility Testing Overview

Over the last decade, we have seen an explosive growth in the usage of mobile devices, mobile applications, service/application providers and web content. The key drivers for a need for Mobile Testing are:

  • Mobile environment differ – Unlike the traditional wired environment in PCs with high memory capacity; mobile phones are wireless devices with wireless infrastructure with a software exclusively designed for low memory phones operating in a wireless environment
  • Deliver higher quality Apps – Increase consumer satisfaction and fulfill their expectations leading to increased mobile revenue and profits!
  • Go To Market faster – Avoid costly delays by testing throughout the application development process and also to ensure reduced support costs
  • Global test coverage – Validate applications across operating systems, platforms, languages, and more.

Our Mobility Testing service ensures all-round testing of mobile applications for functionality, performance, security, interruption, longevity, conformance, usability, etc. We also validate the integration of mobile applications with various enterprise applications.


Vmoksha provides the following mobility testing services:

Functional Testing

Testing of mobile application using various scenarios based on the specifications. This testing also involves manual verification of the interfaces of the app with the given requirements.

Usability Testing

Testing done to verify the stability of the application when there are interrupts from other applications (call manager etc.,) working on the iPhone, Push services, a Call, a SMS.

Longevity: Longevity testing, also called as endurance testing, evaluates an application’s ability to handle a constant, moderate work load for a long time. In addition to this, the mobile device’s performance should be verified under various conditions namely:

  • Full memory
  • Low memory
  • Low battery
  • Low network signal strength
  • External Memory usage
  • Software updates.

Conformance: Validation of the application’s compliance with apple Human Interface Guidelines (HIG)

Accessibility: Testing the application for Web content accessibility, Mobile Application Accessibility, WCAG 2.0 Guidelines, US 508 Guidelines

Compatibility: Testing application on devices with different service providers.

Security Testing

Testing an application’s security from access credentials to the application’s vulnerability to security threats. How good is the application in protecting data and maintain functionality as intended?

Performance Testing

Testing an application’s performance in order to identify and isolate  performance bottle-necks and to help optimize the code.

Automation Testing

Automation of the repeatable test cases using tools specific for Mobile Application automation such as Jamo, TestQuest Pro.



Some of the tools we have expertise in are:


Test Tools

Mobility Functional Testing PerfectoMobile, DeviceAnywhere, FoneMonkey
Mobility Automation Testing JamoSolutions, TestQuest
Mobility Security Testing IBM Appscan, Burp Suite, Tamper Data, Live http Headers, HP Fortify, VeraCode