Ответ
Да, писал автотесты для Android-приложений. Использовал JUnit, Espresso и UI Automator.
Пример теста на Espresso:
@Test
fun loginButton_click_showsWelcomeMessage() {
onView(withId(R.id.loginButton)).perform(click())
onView(withText("Welcome!")).check(matches(isDisplayed()))
}
Также работал с Mockito для модульных тестов и Robolectric для тестирования без эмулятора. Интегрировал тесты в CI/CD (например, GitHub Actions или Bitrise).