Кажется UI тесты - это скорее интеграционные тесты)
На одном из предидущих проектов наша команда сделала достаточно неплохие универсальные тесты, которые могли и в instumentational UI с мокаными ответами, и легким движением руки превращались в интеграционные для автоматической регресии (как минимум часть).