MobileElement является производным от RemoteWebElement.
Если вы напишите такой код:
driver.findElementByName("q").sendKeys("google");
Вы пытаетесь привести RemoteWebElement к одному из его подклассов MobileElement.
java.lang.ClassCastException Проблема возникает, если вы напрямую обращаетесь к методу, как показано ниже:
driver.findElementByName("q").sendKeys("google");
WorkAround: Вы должны привести к MobileElement, как показано ниже:
MobileElement find = (MobileElement) driver.findElementByName("q").sendKeys("google");