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 Testshttps://developer.android.com/training/testing/ui-testing/index.html
Espresso Setuphttps://developer.android.com/training/testing/ui-testing/espresso-testing.html#setup
Espresso sourcehttps://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 2014https://youtu.be/aHcmsK9jfGU
Info on contributinghttps://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
Roboelectrichttp://robolectric.org/
Unit Testinghttp://tools.android.com/tech-docs/unit-testing-support
Hamcresthttp://hamcrest.org/
UIAutomatorhttps://developer.android.com/tools/testing-support-library/index.html#UIAutomator
Robotiumhttps://github.com/RobotiumTech/robotium

Thomas: plus.google.com/115763363280582609147
Valera: plus.google.com/+ValeraZakharov
Torgoogle.com/+TorNorbye
Chetgoogle.com/+ChetHaase