Меня с фронта перенесли на должность QA, и мне сказали что надо какой-то фреймворк, который сможет тестить клиент на мобайле (Android+IOS), желательно 1 кроссплатформенный. Это я говорю о UI тестах, как пример мне привели APPIum
Если за последние два года ничего не поменялось, то
-- приложения iOS и Android друг от друга не обязаны зависеть никак, и идеология систем вообще разная (вечно не мог привыкнуть к тому что у айфонов нет аппаратной кнопки "Назад").
-- поэтому какой бы ни был кросс-платформенный "мобильный драйвер", одни и те же вещи могут делаться по-разному, и скорее всего будут.
-- что на практике приводит к тому что даже в рамках одной и той же кодовой базы надо поддерживать два варианта
Выгода от "кросс-платформенного фреймворка" в этом плане теряется, а вот проблемы наоборот, находятся.
Работал я на проекте где была нативная автоматизация, и Аппиум. Нативная -- раз пишешь, потом всё время работает. С аппиумной проблемы были постоянно, чинить то одно то другое могли месяцами. Ни Гугл ни Эппл, если ничего не поменялось, саппортить Аппиум не подписывались.