Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Relax is a lightweight wrapper around Android's UI Automator library. It helps write clear and concise UI tests while allowing for native interoperability with UI Automator test logic.

Jan 31, 2024

Raccoon is a lightweight response mocking framework that can be easily integrated into the Android UI tests.

Jan 7, 2022

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:

  1. Stability. Kaspresso provides a mechanism to handle a flakiness of Espresso.
  2. Readability. Kaspresso provides simple and beauty dsl to write your tests: dividing the test into sections and steps.
  3. Logging. Automate logging of all actions performing in the test with separate selection of each test's step.
  4. Flexibility. We have introduced a mechanism of interceptors giving an ability to catch all actions going to Espresso and add additional custom actions at each action.
  5. Ability to call Adb commands.
  6. Ability to work with Android System.
  7. Feature's screenshoting. Kaspresso offers a possibility make feature's screenshots fast and automatically.
  8. Configurability. Developer can set Kaspresso with any custom settings.
  9. The philosophy of how to write ui-tests.
Oct 4, 2019

Cross-platform test runner written for Android and iOS projects.

Feb 25, 2019

A library for testing kotlinc compilation with kotlin annotation processors(kapt).

Jan 5, 2019

Espresso wrapper for easy making readable UI tests.

Oct 29, 2018

JUnit TestRule for Android instrumented tests, which automatically disables and enables animations.

Oct 27, 2018

SharedPref Manager is a dev debug tool that helps to manage your android Shared Preferences very effectively.

Jul 21, 2018

A collection of projects to build a farm of android devices using a kubernetes cluster.

Feb 18, 2018

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.

Aug 13, 2017

Composer is a modern reactive replacement for square/spoon with following feature set:

  • Parallel test execution on multiple emulators/devices with test sharding support.
  • Logcat output capturing per test and for whole test run as well.
  • Screenshots and files pulling for each test reactively (with support for square/spoon folder structure).
  • JUnit4 report generation.
Apr 7, 2017

A library to bridge Spock Framework and Robolectric.

Apr 7, 2017

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.

Feb 13, 2017

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.

Feb 12, 2017

Atmosphere is a black-box testing framework for Android applications.

Some of the capabilities that Atmosphere offers are:

  • Gestures simulation
  • Sensors Simulation
  • Simulating calls and messages
  • Simulating low battery
Jan 4, 2017

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!

Jan 26, 2016

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.

Nov 12, 2015

Android Test Automation.

Sep 24, 2015

STF (or Smartphone Test Farm) is a web application for debugging smartphones, smartwatches and other gadgets remotely, from the comfort of your browser.

Jul 2, 2015

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.

Jan 28, 2015

Distributing instrumentation tests to all your Androids.

Jul 5, 2014

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.

Jul 5, 2014

Calabash enables you to write and execute automated acceptance tests of mobile apps. Calabash is cross-platform, supporting Android and iOS native apps.

Jul 5, 2014