Last updated: Sep 22, 2019 17:46
Android defines a testing framework for Android Application UI named Espresso. When describing the target audience for Espresso, Android uses the following description of the framework's goals:
Espresso is targeted at developers, who believe that automated testing is an integral part of the development lifecycle. While it can be used for black-box testing, Espresso’s full power is unlocked by those who are familiar with the codebase under test.
You can find a detailed tutorial on writing Espresso tests here.
We invite you to take our Espresso course here.
You can view some working samples here.
Run Espresso in the Perfecto Lab
Perfecto supports the following scenarios to run your Espresso tests with the Perfecto Gradle plugin (XCUITest):
- Recommended: Read how to run your tests with Perfecto here.
- Read how to integrate the Perfecto Espresso plugin within your Android Studio project.
Also in this section: