Здравсвуйте.
Есть андроид-приложение. Использую Селениум и Аппиум для автотестов.
Ситуация следующая. Есть одно Активити в элементами. На них драйвер командой вида
driver.findElement(By.id(appName+":id/drawer_profile_name")).click();
находит элемент по его ИД.
По нажатию этой кнопки в приложении открывается еще одно Активити поверх предыдущего, где я сделал тап по элементу. В Андроид Студио при снятии лэйаута видно, что в приложении активны два активити.
Во новом Активити есть тоже элементы с проставленными ИД. Но вот в нем драйвер уже не может найти ни один элемент никаким способом.
Я вижу, что драйвер использует уже новое Активити, но не ищет в нем ничего.
Просто не представляю, в какую сторону копать. Вдруг кто-то сталкивался с такой ситуацией?