All Projects → DroidsOnRoids → FoQA

DroidsOnRoids / FoQA

Licence: MIT license
Container for Quality Assurance utilities to be included in QA/testing variants of Android apps.

Programming Languages

kotlin
9241 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to FoQA

Swapy
not maintained any more (will be replaced by py_inspect)
Stars: ✭ 233 (+1453.33%)
Mutual labels:  qa
awesome-cypress
🎉 A curated list of awesome things related to Cypress
Stars: ✭ 274 (+1726.67%)
Mutual labels:  qa
cloud-meter
An attempt to port Apache Jmeter to a web based architecture.
Stars: ✭ 18 (+20%)
Mutual labels:  qa
Qawolf
🐺 Create browser tests 10x faster
Stars: ✭ 2,912 (+19313.33%)
Mutual labels:  qa
autotests
Armbian automated testings
Stars: ✭ 18 (+20%)
Mutual labels:  qa
KBQA-Exploration
知识图谱初探,关系抽取,实体抽取,基于kb的问答,基于es的问答,知识图谱可视化
Stars: ✭ 45 (+200%)
Mutual labels:  qa
Flakehell
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Stars: ✭ 217 (+1346.67%)
Mutual labels:  qa
patchgirl
Manual reproducible web API tests for web developers
Stars: ✭ 95 (+533.33%)
Mutual labels:  qa
awesome-python-code-formatters
A curated list of awesome Python code formatters
Stars: ✭ 168 (+1020%)
Mutual labels:  qa
test junkie
Highly configurable testing framework for Python
Stars: ✭ 72 (+380%)
Mutual labels:  qa
Pywinauto
Windows GUI Automation with Python (based on text properties)
Stars: ✭ 3,175 (+21066.67%)
Mutual labels:  qa
SeLite
Automated database-enabled navigation ✔️ of web applications
Stars: ✭ 34 (+126.67%)
Mutual labels:  qa
mailhandler
Simple lightweight mail library which allows you to send and retrieve emails, and get more details about email sending and delivery
Stars: ✭ 49 (+226.67%)
Mutual labels:  qa
Jddc solution 4th
2018-JDDC大赛第4名的解决方案
Stars: ✭ 235 (+1466.67%)
Mutual labels:  qa
bento
🍱 bento is an English-based automation language designed to be used by non-technical people.
Stars: ✭ 32 (+113.33%)
Mutual labels:  qa
Goreplay
As your application grows, the effort required to test it also grows exponentially. GoReplay offers you the simple idea of reusing your existing traffic for testing, which makes it incredibly powerful. Our state of art technique allows you to analyze and record your application traffic without affecting it. This eliminates the risks that come with putting a third party component in the critical path.
Stars: ✭ 14,981 (+99773.33%)
Mutual labels:  qa
snap-this
A tool to make quick screenshots for multiple mobile devices of your web app in a couple of minutes.
Stars: ✭ 31 (+106.67%)
Mutual labels:  qa
pysys-test
PySys System Test Framework
Stars: ✭ 14 (-6.67%)
Mutual labels:  qa
Chatbot
基于语义理解、知识图谱的聊天机器人
Stars: ✭ 30 (+100%)
Mutual labels:  qa
awesome-testing
Software Testing for QA.
Stars: ✭ 48 (+220%)
Mutual labels:  qa

FoQA

Maven Central Logo

Container for various Quality Assurance utilities to be included in QA/testing variants of Android apps.

Description

Integrate various Quality Assurance tools into Android application by adding just one line to build.gradle. FoQA Hyperion plugins can also be used separately.

Usage

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>")
}

Latest version number: Maven Central

If not already present add Maven Central repository:

repositories {
    mavenCentral()
}

Contents

See build.gradle.kts for a complete list of components. And Dependencies.kt for versions.

FoQA Hyperion plugins

Device Info plugin

Shows device market name and Android version.

Device info plugin demo

Device info plugin demo

Usage

dependencies {
    debugImplementation 'pl.droidsonroids.foqa:deviceinfo:<latest version>'
}
dependencies {
    debugImplementation("pl.droidsonroids.foqa:deviceinfo:<latest version>")
}

Latest version number: Maven Central

Font Scale plugin

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.

Font scale plugin demo

Usage

dependencies {
    debugImplementation 'pl.droidsonroids.foqa:fontscale:<latest version>'
}
dependencies {
    debugImplementation("pl.droidsonroids.foqa:fontscale:<latest version>")
}

Latest version number: Maven Central

Chucker plugin

Allows to quickly launch Chucker. Based on Hyperion Chuck

Usage

dependencies {
    debugImplementation 'pl.droidsonroids.foqa:chucker:<latest version>'
}
dependencies {
    debugImplementation("pl.droidsonroids.foqa:chucker:<latest version>")
}

Latest version number: Maven Central

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].