В зависимости от того, какой стиль тестирования интеграции вы хотите использовать, вы можете использовать выделенный модуль или цель тестирования пользовательского интерфейса.
Исходя из вашего вопроса, я предполагаю, что стиль, который вы хотите использовать, направлен на тестирование черного ящика с другими реальными системами. В этом случае выделенная цель тестов пользовательского интерфейса сделает эту работу.
С помощью тестов пользовательского интерфейса вы можете делать такие вещи, как открытие других приложений на устройстве и тестировать, как ваше приложение взаимодействует с ними. Например, в этом сообщении показано, как написать тест пользовательского интерфейса, который использует приложение Сообщения для тестирования универсальных ссылок.
Я бы достиг за использование выделенной цели модульных тестов, только если вам нужно контролировать часть кода в вашем приложении, например, заглушки сетевых запросов. Но это не совсем соответствует определению теста интеграции, которое вы дали.