You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Rhapsod / sapienz Public
Sapienz: Multi-objective Automated Testing for Android Applications
This is a prototype of the Sapienz approach for multi-objective automated testing for Android applications. Please note that this repository is no longer maintained.
@InProceedings Applications", booktitle = "Proc. of ISSTA'16", year = "2016", pages = >
Simply download the artefact here and apply the following environment configuration:
Install Python dependencies:
sudo pip install -r requirements.txt
python main.py
where apk_path is path to the subject apk under test
or you can specify source_folder_path for the subject app with source code
/coverages - Coverage reports are stored here /crashes - Crash reports and corresponding test cases that lead to the crashes (and also recorded videos files when using real devices) /intermediate - Generated test event sequences for each generation; logbook of the genetic evolution; and line charts showing the variation trend for each objectives.