вообщем пришел к тому что если уже appium, то только с wdio
Ну это не очень круто, ибо ты используешь обёртку да WEB тестов для тестов на Мобилках. Я так делал и увы, от работы с Appium ты на уйдешь, ибо есть "уведомления", сворачивая/разворачивания приложения и т.п. Это все уже поддержано в нативе.
Также, чтобы ты не сделал, Appium это BlackBox для Mobile и бывают ситуации, когда это не подходит. Более того, Espresso и XC поддерживают компании, которые непосредственно разрабатывают системы и следовательно поддержка ожидается полная и своевременная 🙏
Ну и как мы писали выше - у нативных библиотек выше скорость работы и т.д.
Так что Appium + любой фреймворк для Web никогда не будет лучше нативных тулзов!)