S12-105: An Outlook to Mobile Testing

Track: Mobile Testing

The phenomenal growth of mobile devices has opened up avenues for organizations to integrate them into mainstream computing environments. Today’s mobile applications deliver complex functionality on platforms that have limited resources for computing. Yet, unlike the PC-based environment, the mobile environment is comprised of a plethora of devices with diverse hardware and software configurations and communication intricacies. This diversity in mobile computing environments presents unique challenges in application development, quality assurance, and deployment, requiring unique testing strategies.

Although mobile applications have limited computing resources, they are often built to be as agile and reliable as PC-based applications. In order to meet the challenge, mobile application testing has evolved as a separate stream of testing. The unique challenges in testing mobile applications arise from the diversity of the device environment, hardware and networking considerations, and rapid application development (RAD) methodologies.

The critical factors that determine the success of a mobile testing program are:

  • Use of test automation
  • Use of emulators and actual devices
  • Testing for mobile environment and application complexity

Organizations intending to deploy mobile applications must plan their testing strategy across manual and automation testing approaches for efficient and error-free delivery. In addition to actual device based testing, emulators should be included as an integral part of the testing program. Enterprise applications require special testing techniques. Outsourcing to vendors who are operating an independent testing practice may be a viable option to manage the expertise, scalability, and quality assurance requirements for mobile application delivery.

Download Presentation
Please Note: The presentations are intended for attendees only. The presentations page is password protected – contact info@softwaretestpro.com for verification of attendance and the password to access the presentation.

Session Speaker:

Rumesh PalaniswamyRumesh Palaniswamy – Test Manager, Cognizant Technology Solutions
Rumesh Palaniswamy is a dynamic IT professional with over ten years of software testing experience including 2 years of specialized mobile testing. His experience spreads across testing of business applications, products and engineering tools with domain exposure in retail, hospitality, healthcare, and logistics. Presently working with Cognizant Technology Solutions, India as Test Program Manager, Rumesh is proficient in managing customer relationships and leading the testing engagements for execution excellence across a gamut of testing services. Currently Rumesh takes care of testing engagements for US & UK customers. Rumesh is CSTE Certified Professional and a Certified Scrum Master and has a Bachelor’s Degree in Engineering.