Saturday, 15 June 2013

Mobile-device testing


Mobile-device testing process to assure the quality of mobile devices, like mobile phonesPDAs, etc. The testing will be conducted on both hardware and software. And from the view of different procedures, the testing comprises R&D testing, factory testing and certificate testing.
Mobile-device testing involves a set of activities from monitoring and trouble shooting mobile application, content and services on real handsets. Testing includes verification and validation of hardware devices and software applications.
Developing applications for the Android platform is a complicated business. You have to test with multiple operating system versions, hardware vendor interface layers, hardware configurations, and network capabilities. The testing matrix for Android-based applications can be a serious challenge, impacting your product’s quality, time-to-market, and in the end, profitability.


The number and variety of consumer and enterprise mobile applications has grown exponentially over 
the last few years. Organizations need to ensure that every application meets a high quality bar in order 
to prevent revenue loss, lost productivity and damage to brand reputation. 
Testing mobile applications is different and more complex than testing traditional desktop and web 
applications. Mobile applications need to be tested on a variety of software platforms and versions, on 
diverse hardware and form factors, and under different network connectivity conditions. Moreover, the 
rapid pace of mobile OS updates, the frequent introduction of new devices and the customer expectation 
of quick upgrades require additional test cycles. 
 A comprehensive mobile application testing strategy is essential for getting your applications to market 
on time and within budget. Key elements to consider for effectively testing applications are – 
Target Device Selection – Create an optimal mix of simulator testing and physical device testing on 
different models to maximize test coverage.
Test Automation – Select an effective test automation tool and maximize the use of automation to 
reduce the cost of regression testing. 
Network Environment – Consider testing primarily on Wi-Fi networks and using network simulation 
tools to simulate cellular connectivity and various network conditions.
Types of Testing – Consider different types of testing required (functional, performance, security, and 
compliance) 
The challenge of mobile application testing can be effectively addressed by a test strategy that combines 
these elements with traditional best practices and processes for testin

No comments:

Post a Comment