Я пытаюсь написать Selenium Webdriver на Mac. Я пытался сделать так, чтобы он автоматически заполнял поисковый запрос Google и выполнял поиск. HTML-код для поля поиска следующий:
<input class="gLFyf" maxlength="2048" name="q" type="text" jsaction="paste:puy29d" aria-autocomplete="both" aria-haspopup="false" autocapitalize="off" autocomplete="off" autocorrect="off" role="combobox" spellcheck="false" title="Search" value="" aria-label="Search">
Итак, я хотел проверить, могу ли я выделить вышеуказанный элемент, который соответствует окну поиска. Поэтому я распечатал следующее, чтобы увидеть, получил ли он элемент:
driver.findElements(By.className("gLFyf")).toString
Однако вместо печати фактического HTML из вышеперечисленного, он напечатал
[[[ChromeDriver: chrome on MAC (a8470f41df7943e813ac6f77266ed33c)] -> class name: gLFyf]]
Может кто-нибудь объяснить мне, почему я не получаю элемент?