Приёмочное тестирование (e2e) обычно выполняют через Selenium, а конкретно
Appium. Стараюсь что бы одни и те же тесты можно было использовать для тестирования и в iOS и в Android. Функциональное тестирование под Android немного отличается - там есть возможность прогонять тесты прямо в виртуальной машине через
Robolectric, обычно так тестируют сервисы в андроиде. Для тестирования в iOS я обычно использую
Cedar или
Slephnir