Tech notes: Android Studio Dolphin up the game for automation testing

Some challenges in Android testing

Good folks from Android Studio to rescue

gradlew pixel3a_API32_ARM64_v8 release-dev

Group of devices

gradlew phoneAndTablet release-dev

Automated Test Devices(ATD)

Test Sharding

https://memegenerator.net/instance/81486132/inigo-montoya-sharding-i-do-not-think-it-means-what-you-think-it-means
android.experimental.androidTest.numManagedDeviceShards=3

Caveats

This world isn’t fair…- Randy Newman

--

--

--

Engineer @ Meta

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Using Kotlin’s Contract APIs for Smarter Helper Functions

Firebase Remote Config for app updates in Android

Build Android App Widgets Using Jetpack Glance

Violent Storm Game Free Download For Android

Jetpack Glance Part5: Widget State and Preference

How to Open New Activity on Click Button In Android Studio

e Room Database With Kotlin . Get Started With Room DB Today With Easiest Steps Ever Without MVVM

WebView darkening — Force Dark Mode for Web Contents

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
ashwani janghu

ashwani janghu

Engineer @ Meta

More from Medium

Push notifications on Android, How They Always Get Delivered

Push notifications on Android — How they always get delivered

Barista UI Testing(on top of Espresso)

How to write and to read files from Kotlin in JetPack Compose

TDD — Part III, Hilt and Robolectric (Android)