В андроид тесты делятся на 2 группы: Для удобства эти группы живут в разных папках. Unit-тесты Используют JUnit. Проверят бизнес логику. Быстрые и надежные как швейцарский нож. Инструментальные тесты Проверяют работу UI непосредственно на устройстве. Более медленные и сложные. Для написания используем библиотеку Espresso, которая имеет простой api: Инструментальные тесты запускаются на Андроид устройстве или в эмуляторе, перед запуском тестов, убедитесь что устройство подключено, или эмулятор запущен. Важный вывод Android фреймворк диктует нам свои правила: #программирование #android #тесты