Select Your Favourite
Category And Start Learning.

( 0 Review )

Featured

Android UI tests with Espresso. Essentials.

Free

( 0 Review )

Course Level

Beginner

Total Hour

34m 52s

Video Tutorials

25

Free

Course content

25 Lessons34m 52s

Lesson 1 – Layout Inspector

Parsing application UI with Layout Inspector
00:5:40

Lesson 2 – View Matchers

Lesson 3 – Hamcrest Matchers

Coming soon: Lesson 4 – View Actions

Coming soon: Lesson 5 – ViewAssertions

Coming soon: Lesson 6 – Preparing test device for the test run

Coming soon: Lesson 7 – Data Interaction

Coming soon: Lesson 8 – Performing actions on RecyclerView using RecyclerViewActions

Coming soon: Lesson 9 – Record Espresso tests with Test Recorder

Coming soon: Lesson 10 – Creating Espresso Domain Specific Language (DSL)

Coming soon: Lesson 11 – Testing WebView. Espresso Web cheat sheet

Coming soon: Lesson 12 – Test annotations: @SmallTest, @MediumTest, @LargeTest

Coming soon: Lesson 13 – Running single and multiple tests

Description

IMPORTANT: lessons will be gradually added in upcoming weeks.

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

After this course you will understand what steps you need to start automating your application UI tests even if you don’t have Android development experience.

You will learn Espresso API, how it interacts with the application, how to parse application layout and locate views, how to perform actions and assertions on multiple view types.

In addition to that we will touch test recorder topic, you will understand how to set up a test device for test automation and many more useful content.

What to learn?

After this course you will understand what steps you need to start automating your application UI tests even if you don't have Android development experience.

Requirements

  • 1. Install Android Studio - https://developer.android.com/studio.
  • 2. Download zip file with espresso-essentials course source code and unzip it.
  • 3. Import espresso-essentials project into Android Studio.

Target Audience

  • Entry level Android Test Automation Engineers, QA engineers, Junior developers.

Instructor

0 /5
Free

Material Includes

  • Source code, Espresso-Web cheat sheet.

Share

Share: