Skip to content

Release 2.0

Latest
Compare
Choose a tag to compare
@ycfreeman ycfreeman released this 20 Oct 10:32

Documentations are in Documentation folder
reports.zip contains all generated documents including test reports, coverage and javaDoc

Build Instructions

to build this project, import it to Android Studio as Gradle project with latest Android SDK stack installed then run

./gradlew build

to run all tests, connect to a device or an emulator that has internet access
then run

./gradlew connectedCheck

all test reports will appear in

{module}/build/reports/androidTests

all coverage reports will appear in

{module}/build/reports/coverage

to merge all test reports to build/reports folder (coverage reports are not merged)

./gradlew connectedCheck mergeAndroidReports --continue

Other Notes

Both apps require Android 5.0 + (API 21+)

To simulate GPS location, install any fake location app available from play store and enable "Allow Mock Location" in developer settings

For Android 6, not all location spoofer app works, but we found a working one, install this and choose it in "Select Mock Location App" under developer settings