Android Espresso Revealed Writing Automated UI Tests /

Write Android user interface (UI) tests using Google Espresso for Android. You'll cover all the major topics of writing functional UI automated tests using the Espresso testing framework, including different ways of running automated tests, architecting test projects in an easy and maintainable...

Full description

Bibliographic Details
Main Author: Zelenchuk, Denys (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2019.
Edition:1st ed. 2019.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • 1. Getting started with Espresso for Android
  • 2. Customizing Espresso for Our Needs
  • 3. Writing Espresso Tests with Kotlin
  • 4. Handling network operations or long-lasting actions
  • 5. Verifying and stubbing intents with IntentMatchers
  • 6. Testing web views
  • 7. Accessibility testing
  • 8. Espresso and UIAutomator
  • 9. Dealing with runtime system actions and permissions
  • 10. Test automation tooling
  • 11. Screen Object Design Pattern in Android UI tests
  • 12. Testing Robot Patterns with Espresso and Kotlin
  • 13. Supervised Monkey Tests with Espresso and UI Automator
  • 14. AndroidX Test Library
  • 15. Improving Productivity and Testing Unusual Components.