Freqently Asked Questions


I want to test my mobile content from a remote (offshore) location.
How much latency should I expect to encounter with the FonJax solution?

For most parts of the world, you should expect near real time latency (sub-250ms). Latency is absolutely critical for testing of time-sensitive applications and functions, such as multi-tap text entry and game play. Therefore, FonJax has focused its development on creating an architecture that provides market-leading lowest latency of any virtual handset lab solution. FonJax solution’s latency is predominantly dictated by network end-to-end latency.

I will be using the FonJax solution for critical release-cycle testing.
Can I rely on its stability?

Yes.  The FonJax solution provides guaranteed service levels for both uptime and accuracy of results.

How do I get my content or application onto the FonJax remote device?

The same way you do now, using your existing tools.  For the majority of applications and content, you will download your code to the FonJax device OTA, just as you would do it if the phone was sitting on your desk in your office.  Developers typically text message a URL to the phone in question, where the URL points to the development WAP server.  You can click on the link in your text message to start the download to the device.

In the case of devices and software platforms that require a cable-load, FonJax has demonstrated the ability to enable local tools (on your development PC), driving cable up/down-loads (e.g. AppLoader for BREW devices).  This functionality is available on a select basis now, and will be available across all FonJax devices soon.

Can I place calls or text message to and from FonJax phones?

Yes. The FonJax client software will tell you the phone number of the phone you are testing. You can place calls to that device, call out from that device and/or send and receive SMS/MMS/IM messages.

Can I check out more than one device at a time?

Yes.  You can check multiple devices out from the FonJax FonBook at one time. If desired, you can use these phones to call or text each other, or allow multi-user applications to interact.  Because we allow for an unprecedented ability to automate test cycles, you could even automate these interactions.  For example, you can cause one phone in the FonJax inventory to call another in order to test call-interrupt functionality, instead of manually dialing one of the devices from your desk phone.

Do I always have to use the mouse to click buttons on the phone?

No. FonJax has mapped keyboard shortcuts, so that you can use the numbers on your keyboard to dial numbers, Enter is your “send” or “place call” button, cut and paste text (such as URLs or text message strings), etc…

Can I push multiple buttons on the phone at once?

Yes. The FonJax interface allows you to push and activate multiple keys at the same time (key mashing). This is useful to many application testing scenarios, including game play.

What are my options for test automation with the FonJax solution?

FonJax allows the broadest choice of tools available for the purposes of test automation.  Instead of providing our own proprietary test automation tools, we provide you with the fully documented LookingGlass API to enable creation of your own test scripts with the tools of your choice, whether that entails custom VBScript or PERL scripting, or off-the shelf test automation/management suites from 3rd party vendors.  Integrations with test automation suites from leading vendors are underway.  Click here for more information.  We will be continually adding integrations of more 3rd party vendor automation suites over time to ensure that you have the most flexibility and choice possible.

FonJax recognizes the creation of test scripts can represent a significant investment of your time and resources.  Our open approach lowers the cost of this investment by leveraging the tools you are already familiar with and allows you to make the scripting investment with confidence.

Can I use other companies’ development tools with FonJax?

Yes  Many tools can be used with the FonJax inventory, directly from your PC, just as if the phone was tethered via cable to your local machine.  Additionally, FonJax has exposed a robust and flexible API that allows the FonJax solution to integrate nicely with many 3rd party vendor development tools.  We have integrated several tools already, and will continually work to broaden the menu of our partner’s tools that will be available to you.  Our goal is to give you as much choice and flexibility as possible for how you organize your development processes.  For more information on how we can enable your developer tool of choice, click here.