Extra Credit

AndroidX Test and Espresso

Official docs outline

7 sections
  1. Testing overview

    Test types, local vs instrumented.

  2. Espresso

    onView, ViewMatchers, ViewActions and ViewAssertions.

  3. Local unit tests

    JUnit tests on the JVM and Robolectric.

  4. Instrumented tests

    AndroidJUnitRunner and ActivityScenario.

  5. UI Automator

    Cross-app UI testing.

  6. Testing fundamentals

    Test pyramid and strategy.

  7. Release notes

    Test artifact versions.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 33