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.
Case study mobile application testing and automation
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 management
Testing 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 applications
Client Profile Business Situation
The 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 growing
mobile 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 and
tablets, 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 Client
The client had a stealth start up when it reached out to us for setting up a QA and test framework for its products. As
a 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 serious
challenges for our client before we took upon their project.
http://www.360logica.com info@360logica.com
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 Benefits
The client got more than benefits we promised. The product was delivered on time and within budget, and the client
was fully satisfied with our proactive communication, international standard of delivery, 24/7 support, and effective
documentation process. The following are the key benefits we added to our quality service during the test
management.
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