Top 64 espresso open source projects

Cross-platform test runner written for Android and iOS projects
Green Coffee
Android library that allows you to run your acceptance tests written in Gherkin in your Android instrumentation tests.
Android tool which helps to synchronise application behaviours with test thread in automation tests.
Coroutines Flows Modularised
Clean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer
BusyBee is an alternative API for IdlingResources in Espresso tests
Espressouitest Examples
Examples of UI Testing with Espresso, Mockk, androidx.test
Testowanie oprogramowania - Książka dla początkujących testerów
Sample project of Android GUI test automation using Espresso, Cucumber and the Page Object Pattern
Android Livedata Viewmodel
Android app that demonstrates how to use new Architecture components.
Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.
Adb Server for Espresso tests
Kotlin Espresso Sample
MVP Android project that uses Espresso instrumentation tests and Robolectric. All written in Kotlin.
A kotlin library to simplify how to do espresso tests on Android.
☕️ The one who serves a great Espresso
Silvia Pi
A Raspberry Pi modification to the Rancilio Silvia Espresso Machine implementing PID temperature control.
An aggregated newspaper app containing news from 10+ local news publishers in Hong Kong. Made with ❤
Super Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.
A JUnit rule to easily override Dagger 2 objects
Device Automator
An easy to use, Espresso like, syntax on top of the Android UI Automator testing framework
Android tmdb clean architecture
Showcase 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.
Nice and simple DSL for Espresso in Kotlin
Android Testing Runtime Permissions
An example of using Espresso and UiAutomator to write UI tests that interact with Android M permission dialogs.
Kotlin Multiplatform based testing framework for Android and iOS
Blockchain Tracker
A blockchain market tracking app. Example implementation of reactive clean architecture and testing.
Getting started with Espresso Unit Testing
📼 Record and replay OkHttp network interaction in your tests.
Super Heroes Kata for Android Developers. The main goal is to practice UI Testing.
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.
Simple 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.
A collection of examples demonstrating different techniques for automated testing with Espresso.
Android Gif Example
Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!
Android Espresso made more fluent ☕️
Showcases 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
Android Jetpack Playground
Pet project for cutting edge Android development with Jetpack
This project covers somewhat advances features for an espresso machine controller.
Espresso Robot Pattern Sample with Spoon Integration
JUnit Rule to test a Fragment in isolation
Android 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. ⚡
A helper class that implements both an Espresso IdlingResource and an OkHttp Interceptor
GuildWars2 APIViewer
Guild 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 integrations for test frameworks targeting Kotlin and Java with 1.6 source compatibility.
Provides helper methods for asserting a few things that Espresso does not support out of the box.
1-60 of 64 espresso projects