Last updated: Aug 16, 2018 13:41
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.
Running Espresso in the Perfecto Lab
Perfecto supports two scenarios to run your Espresso tests with the Perfecto Gradle Plugin:
- Run inside Android Studio within your project.
- Run the tests in a stand-alone mode, will run a full test-suite in a batch window.