Kaspresso is a UiTest framework based on Espresso, UIAutomator and Kakao and assisting to write right and no-pain ui tests.
Main features of Kaspresso:
Cross-platform test runner written for Android and iOS projects.
A library for testing kotlinc compilation with kotlin annotation processors(kapt).
Espresso wrapper for easy making readable UI tests.
JUnit TestRule for Android instrumented tests, which automatically disables and enables animations.
SharedPref Manager is a dev debug tool that helps to manage your android Shared Preferences very effectively.
A collection of projects to build a farm of android devices using a kubernetes cluster.
DroidBot is a lightweight test input generator for Android.
It can send random or scripted input events to an Android app, achieve higher test coverage more quickly, and generate a UI transition graph (UTG) after testing.
Composer is a modern reactive replacement for square/spoon with following feature set:
This project is a client of OpenSTF REST API which enables controlling and managing devices in device farm from your browser. You can use that client for test automation frameworks like Appium framework.
Chuck is a simple in-app HTTP inspector for Android OkHttp clients. Chuck intercepts and persists all HTTP requests and responses inside your application, and provides a UI for inspecting their content.
Atmosphere is a black-box testing framework for Android applications.
Some of the capabilities that Atmosphere offers are:
FillTheForm is an Android app that that helps you to develop and test your apps faster.
Now you can fill out every
EditText with just a long press!
AndroBugs Framework is an Android vulnerability analysis system that helps developers or hackers find potential security vulnerabilities in Android applications. No splendid GUI interface, but the most efficient (less than 2 minutes per scan in average) and more accurate.
STF (or Smartphone Test Farm) is a web application for debugging smartphones, smartwatches and other gadgets remotely, from the comfort of your browser.
Bee is a QA/Debug tool that works like a widget in any application. The idea is to add some features/options to developer and QA to configure the app, get some information. Bee works like an extra view when the user presses the bee icon.
RATS is an easy to run Test Runner Service that can be hosted anywhere a device can be connected. It was designed to thwart device hogs and provide a level playing field for shops who can't afford more expensive testing services.
Calabash enables you to write and execute automated acceptance tests of mobile apps. Calabash is cross-platform, supporting Android and iOS native apps.
Bot-bot is an Opensource android automation testing tool. Bot-bot only needs an apk of the application that needs to be tested. It integrates itself automatically to the application for recording and test execution purpose. It provides features to record, store and run user-actions as test-case on an andorid app.