Android UI tests with Espresso. Essentials.

- 82%

0
Certificate

Paid

Language

Level

Beginner

Last updated on April 27, 2025 9:15 pm

Learn how to write Android UI tests using Espresso, the popular test automation framework. This course covers everything from locating UI elements to performing actions and assertions. Perfect for entry-level Android test automation engineers, QA engineers, and Android developers looking to learn about UI automation. Gain valuable insights from an experienced instructor who has been working with Espresso since its release in 2013. No prior Android development or test automation experience required. Enroll now and start writing automated UI tests with confidence.

Add your review

What you’ll learn

  • Inspecting app UI and locating UI elements.
  • Understanding ViewMatchers that are used to locate UI elements on the screen.
  • How to perform an action or assertion using Espresso.
  • Performing actions in ListView and RecyclerView.
  • Recording tests with Espresso Test Recorder.
  • Creating Espresso Domain Specific Language (DSL).
  • Testing elements inside the WebView.
  • Using test size annotations: @SmallTest, @MediumTest, @LargeTest.
  • Running single and multiple tests.

This course is an introduction for those who would like to learn how to write Android UI tests using Espresso for Android test automation framework from scratch.

You will learn Espresso for Android API, how it interacts with the application under test, how to parse application layout (i.e. View Hierarchy), how to locate views, and how to perform actions and assertions on multiple view types.

In addition to that, we will touch Espresso Test Recorder topic, you will understand how to set up a test device for test automation, how to run tests from the command line and from Android Studio IDE, and much more valuable content which would be not so easy to find online.

After this course, you will understand what steps you need to take to start writing automated UI tests even if you don’t have Android development or test automation experience.

Why you should enroll in my course:

I’ve been working with Espresso for Android since its initial release in October 2013 and have significant experience using it in Android UI automation.

Who this course is for:

  • Entry level Android Test Automation Engineers.

  • QA engineers.

  • Android developers who would like to learn about UI automation.

Requirements:

  • Install Android Studio IDE.

  • Basic understanding of Android test automation.

Who this course is for:

  • QA Engineers
  • Test Automation Engineers
  • Android Developers
  • Test Engineers

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Android UI tests with Espresso. Essentials.”

×

    Your Email (required)

    Report this page
    Android UI tests with Espresso. Essentials.
    Android UI tests with Espresso. Essentials.
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.