– Google ✦ Presented during Google Test Automation Conference 2013 (1) ✦ Open Source – code.google.com/p/android-test-kit ✦ Allows writing painless UI tests with a nice interface ✦ Compatible with Android API 8, 10 & 15 - 19 1. GTAC 2013: Espresso – youtu.be/T7ugmCuNxDU
level, readable tests) ✦ Extensible (based on Matchers – create your own!) ✦ Fast execution (Smart Waiting – no need to sleep()) Why Espresso? 1. Not in Maven central, use Novoda’s repo: github.com/novoda/public-mvn-repo/tree/master/releases http://en.wikipedia.org/wiki/Buddy_Christ
droidcon-android-espresso – github.com/xrigau/droidcon-android-espresso ✦ $ git clone [email protected]:xrigau/droidcon-android-espresso.git ✦ Write some tests! (Look at the “Next steps” section in the Readme file) http://memegenerator.net/instance/27270106
for ViewPagers ✦ Multi-window support! (for Dialog, AutoCompleteTextView, …) ✦ Contrib Library (depends on the support library - not in core) • Adds support for DrawerLayout ✦ Other improvements, bug fixes and optimisations Release notes: https://code.google.com/p/android-test-kit/wiki/ReleaseNotes