Thursday, April 23, 2015

Episode 25: Espresso

Tor and Chet are joined by Thomas Knych and Valera Zakharov from the Espresso team at Google. This episode is all about testing. We talk about how Espresso works, how Espresso came to be, how to use Espresso, and lots of other information about Espresso. And UI testing in general.

Favorite quote:
"What does failure look like?"

Subscribe to the podcast feed or download the audio file directly.

Relevant Links:

Automating UI Tests: https://developer.android.com/training/testing/ui-testing/index.html
Espresso Setup: https://developer.android.com/training/testing/ui-testing/espresso-testing.html#setup
Espresso source: https://android.googlesource.com/platform/frameworks/testing/+/android-support-test/espresso
Presentation on Espresso from GTAC 2013: https://youtu.be/T7ugmCuNxDU
Presentation on UI Testing from GTAC 2014: https://youtu.be/aHcmsK9jfGU
Info on contributing: https://plus.google.com/wm/1/+StephanLinzner/posts/K32UgdSRYwe
Espresso Cheat Sheet: https://raw.githubusercontent.com/googlesamples/android-testing/master/downloads/espresso-cheat-sheet-2.1.0.png
Espresso Samples: https://github.com/googlesamples/android-testing/tree/master/espresso
Roboelectric: http://robolectric.org/
Unit Testing: http://tools.android.com/tech-docs/unit-testing-support
Hamcrest: http://hamcrest.org/
UIAutomator: https://developer.android.com/tools/testing-support-library/index.html#UIAutomator
Robotium: https://github.com/RobotiumTech/robotium

Thomas: plus.google.com/115763363280582609147
Valera: plus.google.com/+ValeraZakharov
Tor: google.com/+TorNorbye
Chet: google.com/+ChetHaase

Friday, April 10, 2015

Episode 24: Roman Holiday

Tor and Chet are joined by Roman Nurik from the Android Developer Relations team. We talk about Asset Studio to the Muzei wallpaper to Material Design to Android Studio application templates to watchfaces to icons to the Google I/O scheduling app to Android application design to the FORM conference. I guess he's been busy.

Subscribe to the podcast feed or download the audio file directly.

Relevant Links:

Dashclock: https://play.google.com/store/apps/details?id=net.nurik.roman.dashclock
DashClock Code: https://code.google.com/p/dashclock/
Muzei: https://play.google.com/store/apps/details?id=net.nurik.roman.muzei
Muzei Code: https://github.com/romannurik/muzei
Android Asset Studio: http://romannurik.github.io/AndroidAssetStudio/
Android Design Preview: https://github.com/romannurik/AndroidDesignPreview
Android Wear Watchfaces: https://developer.android.com/training/wearables/watch-faces/index.html
FORM: http://www.google.com/design/form/
Google I/O App: https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched
Google I/O App Code: https://github.com/google/iosched
Material Design: http://www.google.com/design/spec/material-design/introduction.html

Roman: google.com/+RomanNurik
Tor: google.com/+TorNorbye
Chet: google.com/+ChetHaase