I am very new to mobile testing. I do not have any knowledge of creating test tool for mobile application.
I want to create a test tool for Android 2.3 and above.
Can anyone describe how to make tools for mobile app testing.
I can describe a little about my experience of developing a tool used on android mobile, it may help you in finding a way:
This example may give you how you can proceed on building a tool provided you've already analyzed what you actually want to test. Hope this helps.
In one sentence, ADB and UI Automator.
In a few more words:
ADB is your bridge into Android, you can actually run Linux shell commands ON the device, start activities, launch intents and even send key events. ADB is run from the command line, but this means you can easily integrate it into your favorite programming language.
UI Automator deals with the UI itself, you can analyze the structure of the application and send user responses to it.
many tools are based on those elements, so I suppose they are the best way to start with.