Тестирование пользовательского интерфейса — это процесс тестирования графического пользовательского интерфейса продукта, чтобы убедиться, что он соответствует его спецификациям.
Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT).
Espresso — это библиотека, которая используется для написания тестов пользовательского интерфейса Android. Он также известен как Инструменты тестирования Google для Android.