Welcome to Intent GUITAR Wiki page. Intent GUITAR is a tool that tests the Intents fired by GUIs of Android application.
The wiki uses Markdown syntax.
Team Members:
Project Manager:
Whitney Ford
Software Engineers:
Emily Berk
Lyonel Dario
Siti Mashitah Shamsul Anuar
Uyen-Truc Nguyen
Rohan Pathare
Kerese Wright
Elijah Yoon
Dependencies:
1) Android SDK: Machines running ANDROID GUITAR should have, but our script will automatically install.
2) Java: Machines running GUITAR should have Java Runtime Environment (JRE) version 6 or later.
3) Apache Ant
4) Bash: Machines should have a bash shell available. The bash shell is included by default on *nix machines, such as Mac, Ubuntu, Fedora Core, Redhat, etc. Windows users should install Cygwin in order to obtain a bash shell for running GUITAR scripts.
5) Subversion client
6) Python: Machines running GUITAR should have [1]
Step-by-step using command line
1) svn checkout:
https://svn.code.sf.net/p/androidintents/code/trunk androidintents-code
2) go to guitar directory:
cd guitar
3) compile and package tools int dist folder:
ant adr.dist
4) go back to guitar directory, make scripts executable:
cd dist/guitar
chmod +x find . -name '*.sh'
5) run with complex input (change 'filename' to the complex input folder name
./adr-sample-workflow-faults.sh filename net.mandaria.tippytipper activities.TippyTipper result -no-window