Hi Vijay Kumar,
It is a Android UI automation tool from Google which should be available in next release. It works similar to MonkeyRunner Tool i.e. we can write Jython scripts to do full UI automation at widget level.
Just like Monkey Runner exposed MonkeyRunner, MonkeyDevice and MonkeyImage classes.
uiautomator exposes the following classes...
UiCollection - Used to enumerate a container's UI elements for the purpose of verification.
UiDevice - Provides access to device wide states. Also provides methods to simulate pressing hardware buttons such as DPad or the soft buttons such as Home and Menu.
UiObject - UiObject is designed to be a representation of displayed UI element. This help tests define a single UiObject say for * an "OK" or tool-bar button and use it across many activities.
UiScrollable - Represents Scrollable widgets.
UiSelector - This class provides the mechanism for tests to describe the UI elements they intend to target.
Regards,
RajaniKanth