Size: a a a

2020 July 21

N

Nidheggr in atinfo chat
а что с локатором? или почему не нажимается?
источник

CR

Christina Romanova in atinfo chat
хммм вот это непонятно, я по икспасу пробовала
источник

N

Nidheggr in atinfo chat
как костыль можешь записать через селениум и поковырять код что бы перенести на свое
источник

R(

Roman (rpwheeler) in atinfo chat
Christina Romanova
тут другая проблема - при переходе на страницу яндекс маркета не нажимается кнопка с названием одной из категорий
1) может ей ожидалка нужна
2) Попробуй поставить на ней брекпойнт, и в браузере из консоли отправлять клики по элементам выше или ниже.
источник

CR

Christina Romanova in atinfo chat
Roman (rpwheeler)
1) может ей ожидалка нужна
2) Попробуй поставить на ней брекпойнт, и в браузере из консоли отправлять клики по элементам выше или ниже.
да я уже ожидалку прикручивала
источник

CR

Christina Romanova in atinfo chat
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: //span[text()='Электроника']/..' (tried for 30 second(s) with 3000 milliseconds interval)
источник

CR

Christina Romanova in atinfo chat
тадам
источник

CR

Christina Romanova in atinfo chat
ожидалка не сработала
источник

CR

Christina Romanova in atinfo chat
и не срабатывала
источник

R(

Roman (rpwheeler) in atinfo chat
Ну это по-моему похоже на случай когда кликабельно не то что ты хочешь кликнуть, а что-то в DOM'е рядом, или выше или ниже.
источник

EK

Elbrus K2 in atinfo chat
Christina Romanova
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: //span[text()='Электроника']/..' (tried for 30 second(s) with 3000 milliseconds interval)
xpath по тексту, ну такое ...
источник

EK

Elbrus K2 in atinfo chat
Как вариант я бы попробовал через JS кликнуть
источник

CR

Christina Romanova in atinfo chat
Elbrus K2
Как вариант я бы попробовал через JS кликнуть
Это как?
источник

EK

Elbrus K2 in atinfo chat
Christina Romanova
Это как?
источник

EK

Elbrus K2 in atinfo chat
Christina Romanova
Это как?
я просто предположил, что ты делаешь просто .click(), вот как вариант еще JS можно попробовать, но опять таки если уверена что элемент ТОЧНО есть на странице, как сказал Рома проверить в дебаге
источник

CR

Christina Romanova in atinfo chat
Elbrus K2
я просто предположил, что ты делаешь просто .click(), вот как вариант еще JS можно попробовать, но опять таки если уверена что элемент ТОЧНО есть на странице, как сказал Рома проверить в дебаге
По этому икспасу в инструментах разработчика в хроме видно, что элемент есть
источник

EK

Elbrus K2 in atinfo chat
Christina Romanova
По этому икспасу в инструментах разработчика в хроме видно, что элемент есть
а в дебаге?
источник

CR

Christina Romanova in atinfo chat
Elbrus K2
а в дебаге?
источник

EK

Elbrus K2 in atinfo chat
источник

EK

Elbrus K2 in atinfo chat
Может заинтересовать Evaluate Expression
источник