Есть несколько проблем, которые я вижу в вашем коде.
Во-первых, вам не нужно вызывать неявное ожидание в цикле for.Используйте его один раз сразу после инициализации драйвера со временем, превышающим 1 мин. Или более.
Во-вторых, вы добавили дополнительный пробел в ваше условие if, оно должно быть как,
if ("Send Email".contains (button.getAttribute("name"))) {
button.click();
break;
}
В-третьих, это скорее предложение.Вместо click
используйте метод AndroidTouchAction
classes tap
, например,
AndroidTouchAction touch = new AndroidTouchAction (driver);
touch.tap (TapOptions.tapOptions ()
.withElement (ElementOption.element (e)))
.perform ();