Я пытался найти следующий элемент:
<input type="text" ng-change="vm.refreshTimeline()" button-enter="vm.filterRowChange();" ng-model="vm.filterRowValue" class="ng-pristine ng-untouched ng-valid ng-empty">
Это поле поиска .
Я пытался использовать имя класса, xpath, cssселектор, но ни один из них не работает.Тем не менее я получаю « Невозможно найти элемент » с соответствующими атрибутами.
driver.find_element_by_css_selector('body > div:nth-child(1) > div.uiview.ng-scope > div.container.asset-details.ng-scope > div.row.top-buffer > div > div.GanttController > div.input-append.text-center.search_section.ng-scope > input')
driver.find_element_by_class_name('ng-pristine ng-untouched ng-valid ng-empty')
find_element_by_xpath('/html/body/div[1]/div[2]/div[1]/div[4]/div/div[2]/div[1]/input')
find_element_by_link_text('Search by Equipment ID or S/N')
Я даже пытался использовать xpath helper, чтобы узнать точный xpath, но он показывает ошибкуas:
[INVALID XPATH EXPRESSION]
Помогите мне решить эту проблему.
Заранее спасибо.