Container for various Quality Assurance utilities to be included in QA/testing variants of Android apps.
Integrate various Quality Assurance tools into Android application by adding just one line to build.gradle
.
FoQA Hyperion plugins can also be used separately.
Add FoQA dependency to build.gradle
of the application module:
dependencies {
debugImplementation 'pl.droidsonroids.foqa:foqa:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:foqa:<latest version>")
}
If not already present add Maven Central repository:
repositories {
mavenCentral()
}
- Hyperion with core plugins
- Hyperion App Info
- Android Debug Database
- Hyperion menu item with Device market name Hyperion Device Info
- Hyperion menu item with font scale changer Hyperion Font Scale
- Hyperion menu item with Chucker launcher Hyperion FoQA Chucker
See build.gradle.kts for a complete list of components. And Dependencies.kt for versions.
Shows device market name and Android version.
dependencies {
debugImplementation 'pl.droidsonroids.foqa:deviceinfo:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:deviceinfo:<latest version>")
}
Allows to quickly change system font scale in range from 0.4
to 1.6
.
System settings write prompt will appear when setting scale for the first time.
dependencies {
debugImplementation 'pl.droidsonroids.foqa:fontscale:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:fontscale:<latest version>")
}
Allows to quickly launch Chucker. Based on Hyperion Chuck
dependencies {
debugImplementation 'pl.droidsonroids.foqa:chucker:<latest version>'
}
dependencies {
debugImplementation("pl.droidsonroids.foqa:chucker:<latest version>")
}