DeviceAnywhere Pro



 
DeviceAnywhere Pro Overview
DeviceAnywhere Pro Free Trial Signup
DeviceAnywhere Pro Datasheet



 
  • OVERVIEW  |
  •   FAQ  |
  •   PRICING  |
  •   CASE STUDY

Mobile Test Automation. Anytime. Anywhere.

The abundance of handsets available today is great for consumers and the mobile industry – but can be a headache when it comes to the testing and deployment of applications. Mobile companies must provide programs that are compatible across devices that often have varied form factors, features, operating systems and processing capabilities. However, these problems and hurdles can be overcome with Mobile Complete’s test automation product, DeviceAnywhere Pro™.

A software automation layer on top of Mobile Complete’s innovative device interaction technology, DeviceAnywhere Pro is an intelligent and comprehensive platform that allows you to create and run automated tests on over 1000 real devices in live global networks. Unlike alternative products that use emulators or simulators, DeviceAnywhere Pro combines the convenience of automation software with the accuracy of real devices to generate reliable, repeatable and reportable results. And with over 1000 different handset models from around the globe. DeviceAnywhere’s phone bank gives you access to any device you require across major global network operators.





If you would like a free trial of DeviceAnywhere Pro, and have an existing DeviceAnywhere account, sign into your account and you will be able to sign up for a free 7-day trial. If you do not currently have a DeviceAnywhere account, you can still trial DeviceAnywhere Pro for free, by clicking here!

 

 




General

.: What is DeviceAnywhere Pro?
DeviceAnywhere Pro is automation software that allows users to construct simple to complicated tests called scripts, which are executed on real handsets in the DeviceAnywhere phone bank. DeviceAnywhere Pro also includes scheduling capabilities to run individual scripts or a series of scripts (a test suite), as well as reporting capabilities for tracking test success/failure and viewing detailed test results.

.: How can DeviceAnywhere Pro help me?
Mobile application testing can often be repetitive and time consuming. With DeviceAnywhere Pro, you can define a test once – and then execute it multiple times – with a simple menu selection. In addition, you can schedule a multitude of tests to run overnight or while you are away from your desk, allowing you to repurpose your time to other projects. Furthermore, you can create DeviceAnywhere Pro scripts for any of the DeviceAnywhere handsets within the packages that your account has access to, as well as on any dedicated handsets in your closed environment.

.: What can be automated?
Anything you can do with a device in your hands, you can automate on your computer through DeviceAnywhere Pro handsets. Our scripting language supports the following powerful features that enable complex test logic:

  • Pressing keys on devices
  • Controlling hardware of the device (e.g., disconnect battery, etc.)
  • Comparing text and images on the device screen
  • Looping & Branching
  • Calling Macros (short, re-usable scripts)
  • Multiple handset tests
  • User-defined error messages
  • Embedding custom Java code

.: What happens if I schedule a test to run at a certain time, and the handset is being
used by someone else?

Before scripts are executed, the system checks the availability of the desired handsets. If any of those devices is being used, the system will periodically check for availability and will run the scripts when it becomes available. This saves you the time and trouble of rescheduling tests – DeviceAnywhere Pro does it for you!

.: If I’m not watching the test execute, how do I know if it worked?
DeviceAnywhere Pro can execute image, text, and certain sound comparisons – becoming a virtual “viewer” of the handset. Therefore, if your test involves checking to make sure a certain phrase or image shows up on the device, you simply define that phrase or image and DeviceAnywhere Pro will let you know if it appeared or not.

In addition, DeviceAnywhere Pro records and stores all test results – including screen-by-screen results – so you can always see exactly what went wrong in a script.

.: Can I use the same script to test different handsets?
When you build a script, you initially build it for a specific handset. However, through DeviceAnywhere Pro’s Resource Manager tool, you are able to add additional handsets to the script. Through the Resource Manager, users define the unique characteristics of a handset relevant to the script – such as what the home screen looks like or how many clicks it takes to get to the messaging menu – so that they can build one script that can be used across different devices.

.: What does it cost?
DeviceAnywhere Pro starts at $1000/month, a cost that includes two user licenses. Additional user licenses are priced based on volume. Click here for more pricing details.
For customers who have their own dedicated handsets, yearly DeviceAnywhere Pro software licenses are available. Please contact DASales@deviceanywhere.com for more information.

Getting Started

.: Can I Try DeviceAnywhere Pro?
Yes! If you already have a DeviceAnywhere account, sign into your account, and you will be able to add a free DeviceAnywhere Pro trial. If you do not have a DeviceAnywhere account, click here to sign up for a free trial.

.: How do I create test scripts?
Test scripts are created through our icon-based drag-and-drop scripting interface found in the scripting view in DeviceAnywhere Studio (click on the scripting icon in the right panel). You can also use Record and Playback – an interface that records your actions on a device to make a script – for simple script creation.

.: Where can I learn how to write scripts and view reports?
The DeviceAnywhere Scripting Tutorial gives you an overview of DeviceAnywhere Pro’s functionality. This tutorial can be found on MyDeviceAnywhere – the Web site you see once you have logged into DeviceAnywhere.com – in the resources section on the home page. There you will also find a schedule and sign up information for our monthly script writing Webinars.

Our support team is also always available to answer any
questions that you may have.


.: How do I see my test results?
All DeviceAnywhere Pro test results can be viewed through MyDeviceAnywhere, in the Test Results tab.

.: How do I assign DeviceAnywhere Pro licenses to users?
Through the System Admin tab in MyDeviceAnywhere, account administrators can assign DeviceAnywhere Pro licenses to users on their account. Administrators can also reassign licenses to different users.

Using the Service

.: How long will my results remain in the system?
Your results will remain available to you for as long as you are a customer. We store test automation results indefinitely.

.: How many scripts can I create?
There is no limit to the number of scripts you can create. Scripts are stored indefinitely – unless you delete them.

 

 

 



Pricing Pricing FAQ

 

Base Package
Price
 
DeviceAnywhere Pro Base Package (incl. 2 User Licenses)
$1000 / per month
 

Additional User Licenses
Price
 
1-5 licenses:
$350/user/month
 
6-10 licenses
$300/user/month
 
11+ licenses:
$250/user/month
 

Script Building Fees (optional):

  • Per Script Fee: $500

Script Starter Packs:

  • 5 Scripts: $2200 (includes 2 hours of training)
  • 10 Scripts: $4000 (includes 2 hours of training)


Pricing FAQ

.: How does pricing work?
The DeviceAnywhere Pro Base Package includes a license for all DeviceAnywhere Pro scripting, scheduling and reporting functionalities, as well as two DeviceAnywhere Pro user licenses. Additional user licenses are available for purchase.

.: Can I buy DeviceAnywhere Pro without DeviceAnywhere?
If you have your own dedicated devices, you may purchase DeviceAnywhere Pro without DeviceAnywhere – just contact our sales team at DASales@deviceanywhere.com. If you do not have your own dedicated devices, you must have at least one DeviceAnywhere subscription to be able to subscribe to DeviceAnywhere Pro.

.: What are the script building fees for?
As an option, if you would like the DeviceAnywhere team to create scripts to your specifications, we can provide that service at the prices listed above. In addition, we have reasonably priced Script Starter Packs, which also include two hours of DeviceAnywhere Pro training from a DeviceAnywhere technical account manager.

.: Are there any other costs associated with DeviceAnywhere Pro?

Once a device is acquired, time spent using that device is billed at your DeviceAnywhere hourly rate – however, time spent in the system when no device is acquired does not accrue any charges. It is important to note that DeviceAnywhere Pro can often reduce the time needed on devices, as automated, machine-run tests are often more efficient than manual tests.

.: What is the minimum time commitment for licensing DeviceAnywhere Pro?
There is no minimum time commitment. DeviceAnywhere Pro subscriptions – like DeviceAnywhere subscriptions – are monthly.

.: Are additional discounts available?
Customers who sign up for a six-month commitment for DeviceAnywhere receive a five percent discount off of their total monthly bill – including a discount on any DeviceAnywhere Pro licenses.
Customers who sign up for a 12-month commitment receive a 10% discount off of their total monthly bill.

.: Instead of using the shared handsets available, I’d like to use a dedicated handset. What is the pricing for this option?
Dedicated handsets can be a good option if the particular models you desire are frequently in use through our phone bank or if guaranteed access at all times is important. Please contact us at DASales@deviceanywhere.com for detailed pricing.

.: How do I unsubscribe?
If at any point you want to cancel your DeviceAnywhere Pro subscription, you can make an unsubscribe request by visiting the MyAccount tab in MyDeviceAnywhere and selecting the “Unsubscribe” button at the bottom of the page. You may also contact us directly at DASales@deviceanywhere.com.

 

 

 



“We use DeviceAnywhere extensively from our development center in India, and we are excited about the Mobile Test Automation features in DeviceAnywhere as it will minimize the redundancies associated with the manual testing process. As a result, we can expedite our test cycles and be able to meet our operator release deadlines more effectively.”

– Arish Ali, CEO of Skava, Inc.