:: QC Boss :: Testing, Independent Software Testing, Manual Testing, Website Testing, Functionality Testing, Usability Testing, QC, QA, UAT

Mobile Application Testing-Automation tools

leave a comment »

          The mobile applications market experiences a drastic demand along with the growing technology in innovative world. So, every mobile application developed should be tested to make sure that it is bug free. Testing a mobile application will be done manually or by using automation tools similar to that of computer applications.

           Along with Manual Mobile Testing, presently many Mobile Automation Testing tools are evolving into the market. Some of the automation tools available to test Mobile Apps are provided below:

Robotium (Android): It helps to create powerful and robust automatic black-box test cases for Android applications.

W3C mobileOK Checker: It determines level of mobile-friendliness by performing various tests on a Web Page.

FoneMonkey (iPhone): This tool records all actions with the iPhone or iPad (while in use) and plays them back as a test script at any time. Through this, we can create, edit and playback the automation scripts that exercise an application’s user interface.

Eggplant (iPhone): It is a GUI automation testing tool for iPhone from TestPlant. It uses Image-Matching technology to test Graphical User Interface.

M-Eux: It allows us to automate, maintain and monitor the mobile test cases. It also identifies the GUI elements of the mobile device.

TestQuest Countdown: TestQuest Countdown consists of consists of 4 components like TestDesigner, TestManager, TestRunner and AssetManager used to develop, queue, run and share respectively.

Sikuli: IT uses visual technology to automate and test Graphical User Interfaces. It uses Sikuli Script, a visual scripting API for Jython, and Sikuli IDE, an integrated development environment for writing visual scripts with screenshots easily.

Deviceanywhere: It is used to test and monitor the functionality, usability, performance and availability of mobile apps and websites.

IBM Rational Performance Tester (RPT): It is an automated performance testing tool from IBM. Through this, a user can create tests, which transacts between an application client and server. During execution, it simulates a large transaction load on the server and collects server response times to identify the application bottlenecks.

Keynote MITE (Mobile Interactive Testing Environment): Using MITE, we can perform activities like:

  • Browse – It enables us to interact and analyze the performance of the real time Web page.
  • Verify – It will compare many aspects of the website against best practices and provide a comprehensive score for each page.
  • Record – The mobile device simulator let us record scripts for all the actions performing while interacting with the website on the mobile device.
  • Run – It runs the recorder scripts on any mobile device.
  • Matrix Test – It automates testing by running one or more scripts on multiple devices concurrently.
Advertisement

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.