Case study mobile application testing and automation

1,718 views

Published on

Our client looked for a reliable QA and testing service provider well equipped to assist in its foray into the mobile application management enterprise market dominated by the new technology and growing end-user expectations. Today’s business environment is highly dependent on mobile communication. People across all business segments are using mo-bile applications for business communication, business applications, market places, app management, customer management, payments, etc. Rapid expansion of organizations and growth of user perspectives nowadays call for more exclusive and robust mobile platforms befitting to growing requirements. Unveiling of newer applications for mobile version websites, smartphones, m-commerce, new games, and other mobile-based services forced our client to start developing new enterprise mobile application management software product to manage such apps. It looked for a QA and Testing partner who could help set up their QA and test process and provide one-stop testing solutions to all their needs.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,718
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
43
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Case study mobile application testing and automation

  1. 1. Subject: A renowned mobile application management company hired 360logica for mobile application testing and mobile app test automation Domain: Mobile enterprise application management for business users, developers, it advantages, etc.Services Used: Mobile application testing, mobile app test automation, QA assurance, test managementTesting Tools: SDKs for mobile applications, Jmeter, Mobile Devices, JIRA bug tracker and test management, Fonemonkey Technology: Java for web application and iOS, Android, RIM tablet applicationsClient Profile Business SituationThe client is a well-known player in mobile application Our client looked for a reliable QA and testing ser-management enterprise segment and offers a one-stop vice provider well equipped to assist in its foray into the mobile application management enterprise mar-solution for various business/ enterprise to manage ket dominated by the new technology and growingmobile applications on their devices. It provides mobile end-user expectations. Today’s business environ-application management services that help business ment is highly dependent on mobile communication.users, IT professionals, and developers to manage and People across all business segments are using mo-introduce their applications to the market. Our client bile applications for business communication, busi- ness applications, market places, app management,also offers enterprise application storefront and customer management, payments, etc. Rapid ex-management console to distribute, secure, manage, and pansion of organizations and growth of user per-market mobile apps for Apple iOS, Google Android, RIM spectives nowadays call for more exclusive andtablets, and various other smart phones. robust mobile platforms befitting to growing re- quirements. Unveiling of newer applications for mobile version websites, smartphones, m- commerce, new games, and other mobile-based services forced our client to start developing new enterprise mobile application management software product to manage such apps. It looked for a QA and Testing partner who could help set up their QA and test process and provide one-stop testing solu- tions to all their needs.The Situation: Technical and Nontechnical Challenges On the ClientThe client had a stealth start up when it reached out to us for setting up a QA and test framework for its products. Asa well-grown enterprise over the last 2 years, the client company has many challenges proportionate with its exten-sive business. Size, budget, time limit, newer technology, and reliability of offshore testing partner put some seriouschallenges for our client before we took upon their project. http://www.360logica.com info@360logica.com
  2. 2. 360Logica Customer Service Solution Case Study on Mobile Application Testing and Automation AT TESTING EXPERT END 360logica Solutions We faced a number of technical challenges while Experts in 360logica mobile application testing team testing the client application distribution system. recommended and implemented certain solutions that helped the client overcome the above mentioned challenges. Process adaptability, initial QA process, and product develop- Robust system and integration tests across different devices ment was not in sync and managing test results and test and simulators. planning were difficult. SDK used efficiently to compile and run the app in simulator. It was a challenge to perform application testing, testing on We provided excellent mobile devices inventory to help their handheld devices, and then automation test suit develop- applications tested. ment. SDK installation and test team generated build for devices and Side loading was another core challenge for our testing tested it on various platforms. team. Web app version tested on different browsers including Mac safari and mobile browsers. There was another challenge which we faced was the issue of compatibility as the single application would be running in Servers recommended for development team, test team, and different mobile operating system. product team helped properly labeling and versioning of build on different server, it helped to track down issues on different The issue of device platform compatibility was also taken versions of software. into consideration, as a single application would be running on different devices, such as mobiles, iPads etc. Automation achieved for more than 60% of the entire enter- prise software. The text inputs were running very slow and cumbersome on different mobile devices. We also provided the client the database testing so that there should not be any data overlap or data missing issues in case Performance test on mobile API/web services also called for of a change in database schemas. greater expertise. We generated and recorded the crash logs so that we could get There was a challenge in providing the application crash logs closer to the bugs in short span of time. which could help find bugs. Jmeter and SOAP UI framework used for load profiling. Functional Automation tests written for mobile applications using Fonemonkey. 360logica increased the mobile inventory that helped cover compatibility testing on versatile range of devices.Client BenefitsThe client got more than benefits we promised. The product was delivered on time and within budget, and the clientwas fully satisfied with our proactive communication, international standard of delivery, 24/7 support, and effectivedocumentation process. The following are the key benefits we added to our quality service during the testmanagement. Savings of costs by 60% due to extensive use of automation tools. 360logica test team worked like a product partner with a strong belief in shared growth and exceeded quality ex- pectations of the client. Rigorous testing on various platforms made the client assured of application’s robust performance and helped maintain inventory of test resources without any difficulty. Our extensive experience in effective handling of outsourcing projects and providing independent testing services helped the client take care of their product at different stages smoothly without any botheration and remain fo- cused on sales and strategic planning. On-time delivery and on-schedule reporting provided the client an edge in product’s market introduction and saved their time. We worked when the development teams were off and provide them results when they begin their next session. Our expertise in mobile test automation and testing capacity provided the client guaranteed quality assurance. Accelerated QA process helped our development partner as well as customers to take fast and confident decisions regarding release cycle and market launch. Testing on extra devices helped in ensuring more stable function of the product and catering to the extensive needs of mobile users. Our proficiency in performance engineering helped the client to get the best possible results for scalability, reliability, and sustainability.http://www.360logica.com info@360logica.com

×