Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[Jana Moudra] Hands-on with UI testing for Android developers

[Jana Moudra] Hands-on with UI testing for Android developers

Presentation from GDG DevFest Ukraine 2016.
Learn more at: https://devfest.gdg.org.ua

Google Developers Group Lviv

September 09, 2016
Tweet

More Decks by Google Developers Group Lviv

Other Decks in Technology

Transcript

  1. UI testing lets you ensure that your app meets its

    functional requirements and achieves a high standard of quality... Source: developer.android.com/training/testing/ui-testing/index.html
  2. For many apps System apps No app source code Interacts

    with visible elements UI Automator
  3. Espresso Intents - extension for validation and mocking of Intents

    Espresso Contrib - additional features for great tests (RecyclerView) Even more Espresso
  4. Black box vs White box Multiple apps vs Single app

    Without source code vs With source code UI Automator vs Espresso