Mobile App Testing with
TouchTest™ Technology
As OS-based smartphones grow to dominate the mobile device market and mobile app user interfaces evolve from those supported on feature phones to continuous multi-touch, gesture-based and eventually to voice and 3D, testers must have a new testing platform to validate the highest quality user experience. Today’s platforms and tools using emulation and optical recognition lack the necessary precision, and those that require coding are simply too slow for fast moving mobile app development cycles.
Revolutionary New TouchTest™
CloudTest’s new TouchTest ™ technology delivers fast, precision functional testing while increasing the stability of automated tests across releases. CloudTest now delivers:
- Precision capture and playback of ALL gestures
- Deep touch-based UI testing from INSIDE the mobile app
- Testing on real mobile devices without tethering or jailbreaking
- A single platform for automated functional and performance testing
All tests are captured and executed on real devices without requiring any emulation, jailbreaking or tethering. Test devices can be located in your lab or distributed across the globe and you no longer have any need to contract with expensive third-party services for end-user experience testing from real devices!
Precision Capture and Playback of ALL Gestures with TouchTest™
SOASTA’s TouchTest technology, included with CloudTest and CloudTest Lite, delivers the only precision mobile app functional testing by capturing and playing back all possible actions and gestures on touch-based devices. Manual testing and device emulators are not precise enough to capture even common finger gestures, much less complex moves made by mobile gamers, and optical recognition breaks down with even small changes to the user interface. TouchTest captures not only the start and end points of each gesture, but the journey between and the speed with which the gesture is performed. See for yourself.
Deep Touch-based UI Testing from Inside the Mobile App
CloudTest’s mobile testing solution uniquely tests from inside the app, enabling deep testing that goes beyond the UI level. Unlike other testing solutions that only test results displayed or actions taken at the UI layer, CloudTest can validate tests using internal variable values and conditionally wait for internal application state changes. CloudTest comes with a rich set of test validations and object location strategies that can be extended as needed with JavaScript. Because CloudTest tests inside the app, all actions and gestures are captured at the object level, creating tests that are more stable across releases, even as the user interface changes.
Testing on Real Mobile Devices without Tethering or Jailbreaking
While other solutions depend on tethering or controlling devices at the hardware level, CloudTest controls mobile devices through a lightweight software agent and accesses them using their IP address. This eliminates the need for tethering, jailbreaking or contracting with expensive external device testing services. CloudTest enables any mobile device, anywhere, to be used for testing. Devices can be dedicated to testing in the lab, used as part of a short external test, or crowd-sourced as part of a high volume, globally distributed test.
A Single Platform for Automated Functional and Performance Testing
With TouchTest’s functionality, developers and testers can now integrate mobile app functional and performance testing [http://www.soasta.com/cloudtest/performance-and-load-testing-tools/] across the lifecycle. Using CloudTest, performance metrics are available during functional testing so performance issues can be found and addressed early. Functional testing can be integrated with performance testing to measure the impact of load on end user experience. And CloudTest aggregates and correlates all mobile applications metrics – end-user experience, network performance, bandwidth, application and system metrics – in a single view. Whether used for functional or performance testing, the CloudTest Platform delivers the same cloud-based, visual test environment and real-time analytics for fast, affordable testing at any scale.
Affordable User Experience Testing with Private Device Clouds
With SOASTA Private Device Cloud, enterprise companies can use their own mobile devices, including employees’ existing devices, to create a private test network. The Private Device Cloud delivers full control to the testing team, including selecting devices, orchestrating the opt-in process, scheduling, alerting, and starting and stopping tests. Aggregated and correlated results are delivered back to the team in a single analytics dashboard.
As the market shifts to OS-based smart devices, thorough testing no longer requires hundreds or thousands of different devices. A SOASTA Private Device Cloud enables you to affordably execute user experience testing on a much broader level than ever before.

Sign ups for the beta version of CloudTest with TouchTest™ technology for iOS and Android
are available today. Click here.

