MarathonCross-platform test runner written for Android and iOS projects
MarvelMarvel Characters Android Application Assigned by smava GmbH
Green CoffeeAndroid library that allows you to run your acceptance tests written in Gherkin in your Android instrumentation tests.
ConditionwatcherAndroid tool which helps to synchronise application behaviours with test thread in automation tests.
Coroutines Flows ModularisedClean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer
BusybeeBusyBee is an alternative API for IdlingResources in Espresso tests
CleanguitestarchitectureSample project of Android GUI test automation using Espresso, Cucumber and the Page Object Pattern
PdfviewpagerAndroid widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.
Kotlin Espresso SampleMVP Android project that uses Espresso instrumentation tests and Robolectric. All written in Kotlin.
KappuccinoA kotlin library to simplify how to do espresso tests on Android.
Barista☕️ The one who serves a great Espresso
Silvia PiA Raspberry Pi modification to the Rancilio Silvia Espresso Machine implementing PID temperature control.
MvpandroidSample app to demonstrate MVP (Model - View - Presenter) architecture in android
NewspaperAn aggregated newspaper app containing news from 10+ local news publishers in Hong Kong. Made with ❤
KatasuperheroeskotlinSuper Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.
DaggermockA JUnit rule to easily override Dagger 2 objects
Device AutomatorAn easy to use, Espresso like, syntax on top of the Android UI Automator testing framework
Android tmdb clean architectureShowcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
KakaoNice and simple DSL for Espresso in Kotlin
KuiksKotlin Multiplatform based testing framework for Android and iOS
Blockchain TrackerA blockchain market tracking app. Example implementation of reactive clean architecture and testing.
Okreplay📼 Record and replay OkHttp network interaction in your tests.
Kotlin Android Starter[Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
ArchappSimple Android app to show how to design a multi-modules MVVM Android app (fully tested)
Android Starter[Android Architecture] Android starter based on MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Android template project.
EspressoexamplesA collection of examples demonstrating different techniques for automated testing with Espresso.
Android Gif ExampleGif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!
CortadoAndroid Espresso made more fluent ☕️
MoviehubShowcases popular movies, tv shows, and people from The Movie Database
Clean Mvvm Archcomponents👽 Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
AvengingMVP pattern example on Android: no Dagger or RxJava example
ESPressIoTThis project covers somewhat advances features for an espresso machine controller.
ComposeNice and simple DSL for Espresso Compose UI testing in Kotlin
Villains-and-HeroesAndroid app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. ⚡
okirA helper class that implements both an Espresso IdlingResource and an OkHttp Interceptor
GuildWars2 APIViewerGuild Wars 2 API Viewer: An Android application used for viewing various Guild Wars 2 API endpoint responses. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, Retrofit 2, and RxJava 2.
allure-kotlinAllure integrations for test frameworks targeting Kotlin and Java with 1.6 source compatibility.
TDDWeatherAppAndroid App trying to apply TDD and using MVVM, Kotlin Coroutines
TeamCityAppTeamCity in your pocket (Android application)
espresso-utilsProvides helper methods for asserting a few things that Espresso does not support out of the box.