Menu

Home

Whitney Denise Siti Mashitah intents435

Intent Guitar Wiki!

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