IPhone/IPad

Automated testing of iOS applications

Iphone

Jamo Solutions provides tools that automate the testing effort for mobile applications running on the iOS platform for iPhone and iPad devices.

The tool “M-eux Test’ is a test automation environment that ensures:

The technology platform of M-eux Test ensures the above requirements by providing:

iOS GUI objects

M-eux Test is an all-round player and recognizes most of the user interface objects of iOS-based applications as long as these objects are developed using the iOS SDK. All public documented iOS UIView objects are supported out of the box. User interface objects that are derived from these standard fields, are automatically mapped to these fields.

The normal device is supported. The tool is not supporting jail broken iPhone or iPad devices.

Tool Architecture

IOS Architecture

An agent is installed on the device. The agent is responsible for the recording and the replay of the test commands The Device is connected to the PC using WIFI. The Device Manager is the gateway between the connected devices and the extension inside QuickTest Professional or Visual Studio or Eclipse. The architecture allows the connection of multiple devices. One test script can execute against multiple devices.

Support level

Complete support is provided for iOS applications that are made testable by taking into account the directives of Jamo Solutions.

The supported editions are listed in following table:

Supported versions
iOS 4.2 for iPhone, iPad and iTouch.
iOS 5.0.1 for iPhone, iPad and iTouch.
iOS 5.1 for iPhone, iPad and iTouch.