Mobile Application Testing
Efficient, Affordable, Comprehensive Mobile App Testing
Doing business today requires high-quality, high-performing enterprise mobile apps that connect employees to corporate assets. Apps must facilitate flexibility, productivity and collaboration. However, this mobile-first mandate comes with some lofty challenges. Mobility’s freedom has caused user expectations to soar. Thorough testing on real devices is critical to ensure that users don’t head for the exits and leave negative reviews. Mobility also brings new technical obstacles – multiple device types, platforms, and software versions make it harder than ever to test and verify everything before going live.
Mobile App Testing: Test Your Way™
Whether your strategies call for manual or automated mobile app testing – or a combination – Mobile Labs’ deviceConnect™ can deliver. An on-premises, private mobile device cloud, deviceConnect securely and efficiently manages device access and device sharing for large groups or team members in dispersed locations. With support for remote manual interaction and remote script automation, deviceConnect delivers manual and automated testing more affordably, with higher performance, and – most importantly – with greater corporate data security than public device clouds.
Major Australian Bank Case Study
deviceConnect’s™ secure location behind the bank’s firewall gives testers and mobile engineers remote access to mobile devices and apps 24×7 and eliminates the need to purchase duplicate devices for each testing center.
Major Australian Bank Expedites App Testing with Mobile Labs’ Secure Internal Cloud
Financial institution implements Mobile Labs’ app testing solution to meet its secure device access management and mobile application test automation needs.
One of the “big four” Australian banks, this major financial institution offers a full suite of products and services from 1,100 branches across Australia, New Zealand, Fiji, Asia, USA and the United Kingdom. Its portfolio consists of integrated financial services, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and share-broking products and services. The financial group of which the bank is a part has the largest customer base of any Australian bank and operates the largest financial services distribution network in the country with the most points of access.
With a user base of 4.6 million online customers and two million mobile users, the bank’s focus on delivering world-class mobile banking and payment innovations is constant. Just three years ago, 88 per cent of online banking logons were through desktop access. Today, 56 percent of logons are via mobile devices, making mobile the primary method for online access1. The bank expects mobile access to continue an upward trend, and its ability to quickly build and test native, mobile-web and hybrid apps is critical to delivering innovative anytime, anywhere banking capabilities to its customers.
The lion’s share of the bank’s mobile testing was manual and handled from its Sydney—and Singapore—based testing centers. Duplicate iOS, Android and Windows Phone mobile devices were deployed in each testing center. Keeping up with the ever-changing market of mobile devices was an ongoingchallenge, and purchasing multiple instances of the same devices was not cost-effective.
After an analysis of its current mobile testing practices, the bank’s retail banking division determined that providing high quality mobile experiences and secure mobile banking access via iOS, Android and Windows 8 apps required an app testing process revamp. Increasing test automation to improve quality via more stringent functional testing was the first step. With HP UFT and Selenium-based test tools already in place for automated Web testing, the bank needed a solution that would tightly integrate and extend those solutions to mobile and also provide secure access to mobile devices for on-device testing.
The retail banking division evaluated many leading mobile app testing tool providers and found most of the offerings were externally-hosted and cost-prohibitive. Externally hosted services posed app security and content privacy concerns. Testing mobile apps using smartphones and tablets in a public cloud would have meant putting sensitive bank and customer data such as credit information, account numbers and balances outside the bank’s direct control.
For example, test engineers in India have instantaneous, secure access to the same set of devices used in Australia; an engineer can use an Android device one minute and then switch to an iOS device the next, all without searching for devices, shipping devices, buying devices, or calling a far-off public cloud vendor to request a change. The bank is able to switch devices in and out of service in a matter of seconds, and can see at any given moment whether a device is available for use or who is using it. These management capabilities have resulted in significant productivity gains due to increased test time.
After a comprehensive proof of concept, the bank selected Mobile Labs’ deviceConnect™ to meet its secure device access management and test automation needs. deviceConnect’s cloud-based test infrastructure provides access to a secure, centralized mobile device repository, increasing collaboration, enabling device sharing and improving productivity from the bank’s Sydney and Singapore testing centers.
A long time user of HP Unified Functional Testing (UFT) and Selenium, it was important that the selected solution extended the bank’s existing web test automation capabilities to mobile application testing. deviceConnect’s automation engine, Mobile Labs Trust™, met the need. Architected to tightly integrate with HP’s UFT, Trust uses the same scripting tools the bank’s engineers already know how to use. Trust has enabled the bank’s testers and mobile engineers to develop automation scripts for mobile using the same scripting language used to test Web apps. The transition from legacy testing has been nearly seamless and app quality has improved.
Why Mobile Labs?
Only Mobile Labs’ deviceConnect gives testers and mobile engineers the flexibility to perform mobile testing their way, with or without automation, using the security of a behind-the-firewall mobile device testing lab. Efficient, affordable and scalable, deviceConnect securely manages more than 40 mobile devices, giving testers 24×7 remote access no matter where they are located. More secure and more affordable than public cloud offerings, deviceConnect makes device sharing efficient and economical while improving mobile app quality.