On this page:
- Supported Platforms
- Supported IDE versions
- Supported Applications
- Offshore/Remote Testing
- Test Case Scheduler
- Shunra Support
We support all actual devices and simulators/emulators running the following Mobile Operating Systems:
|Windows Compact Embedded||
|Microsoft Visual Studio||
M-eux Test allows you to create and execute test cases using Visual Studio Professional, Premium and Ultimate. You can execute test cases with Visual Studio Test and Microsoft Test Manager, but still need another version of Visual Studio to create your mobile test case.
Targeting both native, web-based and hybrid applications on all major mobile platforms, including Android 1.5 and above, iOS 4.2 and above, Windows RT, Windows Phone 7.5 and above, Windows Mobile and Windows CE, M-eux Test allows you to test your application on a wide range of devices.
- The Agent is installed on the mobile device and it is responsible for the recording and the replay of the test commands.
- The Device is connected to the PC using either Wi-Fi or an USB connection.
- The Device Manager is the gateway between the connected devices and the extension inside the extended IDE’s.
- The architecture allows the connection of multiple devices. One test script can execute against multiple devices.
OFFSHORE/REMOTE TESTING: WAN CONNECTOR
The Wanconnector in combination with RDS (Remote Device Screen) allows you to create, maintain and monitor your test cases from a remote location. You will be able to connect a device to the wanconnector in Country A and create/run the script from Country B.
TEST CASE SCHEDULER
The Scheduler allows you to create a test-plan for replaying your test cases. With the scheduler you will be able to plan when your scripts run and how many times or in which time-span they run.
Run-on-Device is a special environment currently only available for Windows Mobile and scripts made by Visual Studio. The test script is compiled into a mobile application itself and this compiled test scripts is installed on the device. You install multiple compiled test scripts on the device. The test scripts will be executed by the Run-on-Device program also installed on the device. This makes that test scripts can be executed on the actual standalone device. This configuration is for example used for field test cases. The test results for the Run on Device are stored on the device. The application itself will not transfer the files. The user can do this manually.
The Run-on-Device (RoD) license allows the customer to use the standalone script execution environment on one mobile at a time. The license is assigned to a specific mobile. As long as the license is assigned, no other mobile can use the license. As soon as the license is freed, the license can be assigned to a new mobile.
The joint solution features Jamo’s M-Eux technology for mobile application functional testing and Shunra’svCat for precise emulation of real-world network conditions. M-Eux recognizes objects on a mobile device screen just as an end-user would; it automatically captures these objects and end user interaction with the objects in order to generate a reusable test script, making regression testing and other functional testing quick and easy. This is particularly valuable for mobile applications which are frequently and regularly updated. Jamo Solutions also analyzes the functions executed in the test script in order to deliver insight into process, memory usage and battery consumption.
Shunra’svCat solution ensures that the functional testing is performed in an environment representative of the real-world networks being accessed by end users. Mobile devices are connected to vCat via a wireless hotspot capability; vCat impairs that wireless connection with network conditions that precisely emulate real-world mobile networks, including dynamic bandwidth constraints, latency, jitter and packet loss. vCat also delivers performance analysis capabilities such as individual resource size and load times, and automated performance optimization suggestions based on a proprietary Shunra ruleset that has proven to improve mobile performance by up to 40%.
“The precision of Jamo Solution’s end user capture ability is invaluable to mobile testing teams,” said Jacques Wouters, Jamo Solutions CEO. “However, testing in a pristine lab or development environment is not indicative of real-world usage. Shunra’s ability to virtualize the real-world network in the lab environment and deliver a deep performance analysis is a perfect complement to our solution. We are proud to partner with Shunra to jointly deliver a highly reliable and highly repeatable mobile application testing solution.”
- See more from Shunra’s press release.