Pyrobotium
Python interface for Robotium client
Install / Use
/learn @Top-Q/PyrobotiumREADME
This project is used to allow communication with Robotium based Android testing solution. The idea is to allow access from any python based application to the remote agent running on Android device.
The following projects are being used:
- pyadb - https://github.com/sch3m4/pyadb.git
- mobile-automation - https://github.com/itaiag/mobile-automation.git; the protocol is defined by the robotium-client project
Requirements:
- Install Android SDK
- Setup the pyadb - sudo easy_install pyadb
- Compile the robotium-server project (maven based) and get the .apk file from the project /bin directory
- Install the .apk file manually on the device
- Modify /res/conf.txt file to match your application under test
- Install your application under test manually on the device
Setup:
$ python setup.py build $ sudo python setup.py install
Examples:
See /examples/example.py
