Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.28 KB

README.md

File metadata and controls

29 lines (17 loc) · 1.28 KB

Mobile-Automation Framework :

Mobile-Automation framework is an open-source framework for writing remote automated tests for an android application.

This framework is designed for the automation expert in such way that it will provide all the tools and infrastructure that is needed in order for him to build automated tests for android platform.

The Mobile-Automation framework is comprised of the following components:

  • Mobile-Client - this will be the main interface that will exposed for the user in order for him to write tests
  • tcpServer - an apk that executes the commands made by the client on the AUT (application under test)

Prerequisits :

download and install android sdk and the eclipse plugin. install maven. verify what is the AUT's package and main activity .

How To Work with the Framework :

  • Download the entire mobile automation repository
  • Import all the projects into eclipse , and compile all the maven projects.
  • Change the AndroidManifest.xml instrumentation element of the tcpServer project with this line :
    <instrumentation android:targetPackage="<AUT_PACKAGE_NAME>" android:name="org.topq.mobile.server.impl.RobotiumExecutor"/>
  • Use the client mobile interface to control the AUT