Как привязаться к неуловимым элементам?

  • Автор темы Автор темы Desterfeed
  • Дата начала Дата начала

Desterfeed

Client
Регистрация
23.11.2024
Сообщения
10
Реакции
1
Баллы
3
Ребята, подскажите, пожалуйста, как можно привязаться к кнопкам, если их ID и имя класса меняются, а кликать по названию не получается (так как кнопок с одинаковым названием несколько, и все, кроме одной, не кликабельны). Порядковый номер тоже меняется, так что этот вариант не подходит. Может, есть какие-то способы обойти это ограничение? Буду благодарен за любые идеи! (Платформа – Pinterest).

Большая часть кнопок выполнена в таком формате. Если у вас есть идеи, что можно попробовать в таких ситуациях, буду очень благодарен.

Заранее спасибо!
 
Вот так нагляднее
 

Вложения

  • ProjectMaker_IUabuSWPg8.png
    ProjectMaker_IUabuSWPg8.png
    55,3 KB · Просмотры: 29
  • ProjectMaker_u1DVZg9XmI.png
    ProjectMaker_u1DVZg9XmI.png
    24,4 KB · Просмотры: 30
  • ProjectMaker_VpVVEFRYrU.png
    ProjectMaker_VpVVEFRYrU.png
    16,8 KB · Просмотры: 26
  • ProjectMaker_Y3ly4l0QN7.png
    ProjectMaker_Y3ly4l0QN7.png
    39 KB · Просмотры: 21
  • szRUKgj6YH.png
    szRUKgj6YH.png
    11 KB · Просмотры: 17
//button//div[.='Continue']
 
Нет.
Вот так:
130821
 
Ребята, подскажите, пожалуйста, как можно привязаться к кнопкам, если их ID и имя класса меняются, а кликать по названию не получается (так как кнопок с одинаковым названием несколько, и все, кроме одной, не кликабельны). Порядковый номер тоже меняется, так что этот вариант не подходит. Может, есть какие-то способы обойти это ограничение? Буду благодарен за любые идеи! (Платформа – Pinterest).

Большая часть кнопок выполнена в таком формате. Если у вас есть идеи, что можно попробовать в таких ситуациях, буду очень благодарен.

Заранее спасибо!
Изучи xpath. Сможешь составлять пути как от родителя до внутрянки, так и наоборот, от внутрянки до активного родителя.

Пример выше, скорее всего не рабочий, так как обычно обработчик js вешают на button , а не на див внутри кнопки. Хотя если будешь кликать фулэмуляцией, это не важно, она прожмет все слои и заденет активный. В общем попробуй конечно, но лучше начать подтягивать знания.
 
  • Спасибо
Реакции: Desterfeed
пробовать привязаться к родительским элементам или использовать поиск по картинке нужного элемента
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)