Newest releases

batect Batect allows you to define your development tasks (building, running, testing, linting and more) in terms of one or more Docker containers, run those

Shashank02051997 Check out the new style for App Design aims for the Vegetable Order Service using jetpack compose... ๐Ÿ˜‰ ๐Ÿ˜€ ๐Ÿ˜ ๐Ÿ˜Ž

cashapp A small testing library for kotlinx.coroutines Flow

icerockdev Automated exceptions handler for mobile (android & ios) Kotlin Multiplatform development.

ashishb ADB Enhanced - ๐Ÿ”ชSwiss-army knife for Android testing and development ๐Ÿ”ช โ›บ

YarikSOffice Venom Venom is a lightweight tool that simplifies testing of the process death scenario for your android application. Why Venom? The Android Run Time aggressively manages its resources and occasionally t

JohannBlake Overview Codewif is an Android library framework to allow you to perform in-app testing of Android apps and libraries. It offers the following benefits over the traditional way of testing apps: โœ“ No need for JUnit,

andreafioraldi This experimetal fuzzer is meant to be used for API in-memory fuzzing on Android.

Banno Gordon Gordon is an Android instrumentation test runner designed for speed, simplicity, and reliability. We built it because neither Spoon nor Fork were fast enough nor reliable enough for us, and in attempts to fork

KasperskyLab Kaspresso Kaspresso is a great UiTest framework based on Espresso and UI Automator, and providing a wide set of such amazing features as: 100% stability. Increased speed of Espresso and UiAutomator command

google Android UIConductor Android UIConductor is a platform that allow users to create E2E testing workflow very easily. Screen Shot Requirement Linux (Mac and Windows should also work

permissions-dispatcher kompile-testing A library for testing kotlinc compilation with kotlin annotation processors(kapt) which is strongly inspired by google/compile-testing. kompile-testing gives you an easy way to assert not only annotati

jraska LiveData Testing TestObserver to easily test LiveData and make assertions on them. Read Medium Article for more info. Usage Having LiveData<Integer> of counter from 0 to 4: Kotlin - see Examp

calabash Welcome to Calabash for Android After delivering support for the final releases of iOS 11 and Android 8 operating systems, Microsoft will discontinue our contributions to developing Calabash, the open-source mobile

stepstone-tech Android Test XRunner This library allows you to run Android UI tests multiple times in a single instrumentation execution. Written in Kotlin. Why use it? Let's face it - instrumentation tests can be flaky. E

AdevintaSpain Barista The guy who serves a great Espresso Barista makes developing UI test faster, easier and more predictable. Built on top of Espresso, it provides a simple an discoverable API, removing most of the boilerpla

googlesamples Custom Lint Rules The Android lint tool is a static code analysis tool that checks your Android project source files for potential bugs and optimization improvements for correctness, security, performance, usability, ac

honeynet DroidBot About 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 transit

AzimoLabs ConditionWatcher Article explaining Simple class created in order to make Android automation testing easier, faster, cleaner and more intuitive. It synchronizes operations that might occur on any thread - with test thr

hulab Android DebugKit DebugKit lib for Android allows you to use a fancy hovering debug tool to trigger some actions directly in the app. This tool is very useful to trigger some event at runtime, and to have a written

android Android testing samples A collection of samples demonstrating different frameworks and techniques for automated testing. Espresso Samples BasicSample - Basic Espresso sample CustomMatcherSample - Shows how

florent37 Android Unit Test Save time & clear your unit tests on Android ! Use annotations to inject Context, Activities, Fragments and Views into your tests Usage @RunWith(CustomTestRunner.class) public cl

linkedin Flashback Introducing Flashback Flashback is designed to mock HTTP and HTTPS resources, like web services and REST APIs, for testing purposes. It records HTTP/HTTPS requests and plays back a previously record

square AssertJ Android A set of AssertJ assertions geared toward testing Android. Writing tests is not the most glamorous part of developing an Android application but it is an invaluable one. Using libraries like JUnit and A

mirrajabi okhttp-json-mock This simple library helps you mock your data for using with okhttp+retrofit in json format in just a few moves. it forwards the requests to local json files and returns the data stored in them.

Karumi KataScreenshot for Android We are here to practice UI testing using screenshot tests for Android. We are going to use Espresso to interact with the Application UI. We are going to use Dagger2 to replace product

VictorAlbertos DeviceAnimationTestRule Running instrumentation tests on Android using Espresso requires disabling animations. DeviceAnimationTestRule is a JUnit rule which disables device animations prior to running any test, and enab

mauriciotogneri Green Coffee Green Coffee is a library that allows you to run your acceptance tests written in Gherkin in your Android instrumentation tests using the step definitions that you declare. Visit the wiki for more detai

imperial-crystalline-recursion An A/B Testing Library for Android... ...that makes writing simple tests simpler by using annotations. How it works Currently you can use two different annotations: @TextTest and @ResourceTest. @TextTest

chiuki Android Dagger Demo Testing with Dagger 2, Espresso 2 and Mockito. Blog posts: http://blog.sqisland.com/2015/04/dagger-2-espresso-2-mockito.html http://blog.sqisland.com/2015/12/mock-application-in-espresso.html

google Grafika Welcome to Grafika, a dumping ground for Android graphics & media hacks. Grafika is: A collection of hacks exercising graphics features. An SDK app, developed for API 18 (Android 4.3). While some of t

NetEase Emmagee - a practical, handy performance test tool for specified Android App Emmagee is a practical, handy performance test tool for specified Android App, which can monitor CPU, memory, network traffic, battery current