Плюсы xcui в скорости и стабильности так как нет лишней прослойки, что на дальней дистанции даёт больше плюсов чем аппиум, так как будет уходить меньше времени на дебаг/фиксы флаки (так их на нативе меньше) тестов и на скорости прогонов
точно. Можно столкнуться с груви скриптами в конфигурациях сборки проектов gradle, который много где встречается. Можно и в JMeter, можно еще где-то по мелочи.
Это можно спросить у сдешних представителей желтого банка. На проекте с банкоматами, у них очень много груви. Сам пока не сталкивался, кроме пайплайнов
Ну в груви есть полноценные тестовые фреймворки типа Spock и есть неплохая поддержка различных dsl. Так что можно 100% тестирования делать на груви. Но проблема в том, что таких проектов очень мало по сравнению с большой тройкой языков. А для работы с дженкинсом или гредлом знание груви вообще никого не интересует и бонусом вряд ли является)