All Projects → Egorand → Android Testing Runtime Permissions

Egorand / Android Testing Runtime Permissions

Licence: apache-2.0
An example of using Espresso and UiAutomator to write UI tests that interact with Android M permission dialogs.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Android Testing Runtime Permissions

Android Jetpack Playground
Pet project for cutting edge Android development with Jetpack
Stars: ✭ 266 (+478.26%)
Mutual labels:  espresso
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.
Stars: ✭ 522 (+1034.78%)
Mutual labels:  espresso
Blockchain Tracker
A blockchain market tracking app. Example implementation of reactive clean architecture and testing.
Stars: ✭ 30 (-34.78%)
Mutual labels:  espresso
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
Stars: ✭ 285 (+519.57%)
Mutual labels:  espresso
Ideasnprojects
That Project's Source Code
Stars: ✭ 344 (+647.83%)
Mutual labels:  espresso
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.
Stars: ✭ 589 (+1180.43%)
Mutual labels:  espresso
espresso-robot-pattern-sample
Espresso Robot Pattern Sample with Spoon Integration
Stars: ✭ 37 (-19.57%)
Mutual labels:  espresso
Kaspresso
Great UI test framework
Stars: ✭ 994 (+2060.87%)
Mutual labels:  espresso
Espressoexamples
A collection of examples demonstrating different techniques for automated testing with Espresso.
Stars: ✭ 396 (+760.87%)
Mutual labels:  espresso
Androidtestingtutorial
Getting started with Espresso Unit Testing
Stars: ✭ 10 (-78.26%)
Mutual labels:  espresso
Moviehub
Showcases popular movies, tv shows, and people from The Movie Database
Stars: ✭ 325 (+606.52%)
Mutual labels:  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!
Stars: ✭ 334 (+626.09%)
Mutual labels:  espresso
Katasuperheroesandroid
Super Heroes Kata for Android Developers. The main goal is to practice UI Testing.
Stars: ✭ 680 (+1378.26%)
Mutual labels:  espresso
Avenging
MVP pattern example on Android: no Dagger or RxJava example
Stars: ✭ 279 (+506.52%)
Mutual labels:  espresso
Espressopp
Main ESPResSo++ repository
Stars: ✭ 33 (-28.26%)
Mutual labels:  espresso
ESPressIoT
This project covers somewhat advances features for an espresso machine controller.
Stars: ✭ 31 (-32.61%)
Mutual labels:  espresso
Archapp
Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
Stars: ✭ 551 (+1097.83%)
Mutual labels:  espresso
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: ✭ 1,014 (+2104.35%)
Mutual labels:  espresso
Kuiks
Kotlin Multiplatform based testing framework for Android and iOS
Stars: ✭ 38 (-17.39%)
Mutual labels:  espresso
Okreplay
📼 Record and replay OkHttp network interaction in your tests.
Stars: ✭ 697 (+1415.22%)
Mutual labels:  espresso

android-testing-runtime-permissions

An example of using Espresso and UiAutomator to write UI tests that interact with Android M permission dialogs. Check Testing Runtime Permissions: Lessons Learned

License

Copyright 2016 Egor Andreevici

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].