@GhostZ said in Как "получить текст" с определенного элемента, если у него стоит обычный класс который повторяется и для других элментов?:
//span[text()='Name:']/following::span[1]
Спасибо огромное!
@Nazar said in Как работать с меняющимися селекторами?:
Да, эту проблему я решил просто у меня в скрипте есть очень много "Игнорировать ошибку", поэтому хотел узнать может есть какой-то другой способ чтобы немного почистить скрипт и сделать его более читаемым и понятным)
Да, можете не использовать действия "Игнорировать ошибку" где это не нужно. Проверяйте селектор действием "Проверить существование". Вот только автоматически сгенерированные селекторы могут не только работать\не работать, но и указать на совершенно другой элемент, потому что BAS генерирует эти селекторы по порядку
@Nazar said in Как работать с меняющимися селекторами?:
"Проверить существование" также иногда меняется, что тогда нужно делать 1-3 шт с одной переменной [IS_EXISTS]?
Конкретно эту задачу можно решить циклом проверок списка селекторов через foreach, если опустить тот факт, что вся затея один сплошной не нужный костыль
@Nazar said in Как работать с меняющимися селекторами?:
@Fox Я понял.
Видимо "Игнорировать ошибку" это наилучший вариант использования сейчас.
а теперь внимательно перечитайте моё сообщение