Я сейчас занимаюсь разработкой фреймворка для тестирования Unity3d приложений. Фреймворкназывается Puppetry . Вот линка и документация.
С помощью Puppetry, вы можете находить игровые обьекты (GameObject) в юнити по их имени и расположении в иерархии проэкта, а потом над ними емулировать разные действия. Например: Click, SendKeys, DragTo и т.д… А для построения проверок, можно проверять существует ли обьект, активный ли он и брать его компоненты.
Тесты с Puppetry, лучше выполнять в Эдиторе юнити. Но если есть необходимость тестировать на девайсах, можно скомбинировать Puppetry с Appium-ом. С помощью Puppetry вы будете получать координаты обьекта, а с помощью Апиума уже кликать по этим координатам.