отловить элемент в выпадающем списке который скрывается

в поле поиска Яндекса при вводе текста выпадает список с предложениями для поиска.

как отловить первый элемент в списке и получить его текст(getText())?

выполнил ввод через send_keys() а как дальше быть не понятно, по какому локатору отлавливать, выпадающий список скрывается.

язык python, но тут без разницы.

Попробуйте в инспекторе браузера, вполне себе ищется.

Для того, чтобы в DOM лицезреть всплывающие элементы (комбо-боксы и подобные тому, что у вас на скриншоте), достаточно правильно поставить breakpoint и пошагово идти до момента, когда оно вылезет. А там уже ковырять DOM.

1 лайк

result: //li[contains(@class, ‘suggest2-item’)][1]//b


image