Helpful Tips for Building Your Mobile Testing Strategy

A guest blog by Gidi Pridor, Perfecto Mobile

 

"Here today, gone tomorrow" is probably the best way to characterize the pace of change in the mobile market. New smartphones and tablets (a segment which didn't even exist two years ago!) are released to the market on a weekly basis, each with a different feature set and screen size. Believe it or not, over 200 Android devices alone have been released since the beginning of 2011. As the number of OS versions, handset models, screen resolutions and network technologies continues to grow at an unprecedented rate, it's practically impossible to keep mobile apps and services up-to-date with ever-changing market trends.

 

To take advantage of the huge business opportunities offered by mobile applications, enterprises need to build mobile testing strategies that address the extremely fragmented and dynamic nature of the mobile market. This post outlines a number of helpful tips designed to assist enterprises to reduce the complexity of mobile application testing.

 

Automation is the name of the game

In the world of mobile application testing, automation is the name of the game. To ensure the quality and performance of your applications on any device, OS, network or location, rigorous functional and regression testing is required. An automated testing approach enables you to perform more comprehensive testing in less time. As development cycles become shorter and enterprises adopt agile methodologies, the need for mobile test automation becomes even more acute.  Mobile test automation streamlines the overall ALM cycle, allowing for increased coverage, continuous QA and reduced testing costs.

 

Clearly, there are far too many handsets, form factors and networks to create a separate test case for every variation. Accordingly, a device-agnostic approach to automated testing is instrumental in enabling enterprises to write business-oriented test scripts that can be easily ported to multiple mobile platforms.

 

Leverage existing software testing tools and knowledge

If your organization has an established Application Lifecycle Management (ALM) framework, a key guideline when “going mobile” is to change as little as possible in terms of ALM infrastructure and resources. After all, mobile application testing is still software testing - there is no need to "reinvent the wheel" and no need to overhaul your existing QA structure and processes.

 

The objective, then, is to preserve and leverage these assets by extending your existing ALM framework to support mobile testing. By managing mobile, desktop and web application testing through a single integrated ALM platform, organizations can centrally manage and track all application projects, leverage the skill sets of their teams, minimize learning curves and ensure consistent workflows and processes.

 

Simplify access to a diversity of REAL mobile devices

To ensure application compatibility on the platforms that matter to your users, best practices indicate that you'll need access to 30-40 fully functional devices at any given moment, and you'll have to replace approximately 10 of these devices each quarter to stay up to date. Procurement, setup and maintenance of these devices can easily turn into a logistical nightmare, especially if you are working offshore. Cloud-based access to real mobile devices located in live networks eliminates the hassles and costs of procuring and managing cool new devices (i.e., shipments, network availability, active plans, SIMs, etc.) as soon as they become available. It also enables you to replace or add a particular device almost instantly in response to market needs. Lastly, a cloud-based approach enhances collaboration and improves troubleshooting among globally distributed teams, enabling real-time device sharing and easy replication of hard-to-fix issues.

______________

 

Don't forget about these two great webinars:

 

1.   Are These Mobile Testing Dilemmas Keeping You Up at Night

Date/Time:         2 pm – 3 pm EST, January 23, 2012

 

2.  You Can't Afford to Fail: Take the guesswork out of mobile performance testing with Shunra and HP

Date/Time:   11 am -12 pm EST, January 24, 2012 


Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the Community Guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Search
Showing results for 
Search instead for 
Do you mean 
About the Author


Follow Us
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation