BlackBerry Test Automation using Visual Studio

Visual Studio (VS) is an IDE that has been extended by M-euxTest with the necessary functionality to create test scripts against mobile applications running on BlackBerry by recognizing the user interface objects on the mobile device. The benefit of using VS for creating automated test cases is that you have now a powerfulplatform for testing, scripts can run in parallel on different mobile devices and compiled test scripts can be distributed to external companies which ensures IP protection.

M-eux test can access the attributes of the user interface elements as they are defined in the mobile operating system. This is an essential technique that has been used by test automation tools on the PC for many years. M-eux Test brings this functionality to the mobile world.

In the enclosed figure, you have a window of the BlackBerry M-eux Test application. The tool can access the definition of the list field and thus test/verify the number of items inthe list without actually dropping the list, the text of each item in the list, etc. Without this technique, the tool would not be able to retrieve this information from the list field. Using M-eux Test you can access all these attributes and create simple scripts that are at the same time very powerful and reusable.


It is the only technique to deal with the high dynamic interfaces of the mobile applications. Windows of mobile applications are not classic windows. They interact with the user using swipes, gestures, expanded spinner elements, highly interactive lists and many other techniques.

M-eux Test installs as an add-in for Visual Studio. The scripts can be created by recording or programming or a mix of both. The user interface objects are stored as C# classes. The intelli-sense of Visual Studio can be used to create the script.

With the M-eux Test add-in loaded, Visual Studio can recognize the user interface elements on the actual device or in the simulator.

All user interface objects are directly recognized by their attributes. This ensures:

Verification of UI elements using the values of the attributes so that bitmap verifications are used as less as possible leading to highly re-usable scripts. Using the values of these attributes, the tool can manipulate and verify all characteristics of the mobile user interface object. No bitmap scraping or pattern matching or OCR techniques are applied ensuring high reliability and re-use of the test scripts.

The tool has proven its value in testing mobile applications handling dynamic data or mobile applications that are localized.

The tool contains also utility functions in order to complete the support for testing mobile applications. For example: incoming phone calls can be intercepted. SMS, e-mail messages can be sent from the background. Diagnostic functions are available showing for example the memory allocation, the number of processes running on the device and many other functions related to the hardware and software configuration of the device.

This is a unique website which will require a more modern browser to work! Please upgrade today!

  1. https://sbcnep.org/
  2. https://www.btsuk.org/
  3. https://www.jamosolutions.com/
  4. https://www.halifaxregional.org/
  5. https://www.chevallierlaspales.com/
  6. https://www.dome-restaurant.com/
  7. https://www.gc32worlds.com/
  8. https://www.thesamestreamchoir.com/
  9. https://www.maxhead.org/
  10. https://pmkisanstatus.org/
  11. https://www.saintspap.org/
  12. https://www.samuraisushihibachi.com/
  13. https://kraimoriebeach.com/
  14. https://recoverysociety.org/
  15. https://www.britishcouncilonline.org/
  1. HOME