@Paradox рад что кто то пользуется )
Ожидатель селекторов
-
@farzek-eth выполнить код
[[FOUND_SEL]] = [[WAITING_RESULTS]].foundSel -
@UserTrue Спасибо. Столкнулся с проблемой, не понимаю почему в случае наличия элемента на страницу в EXIST записывает неверное значение. Помогите разобраться пожалуйста.
Вручную делал проверку существования элемента, определяет как true. При использовании модуля - false.
Для меня важно именно просто наличие элемента (true).
Переменная в настройках модуля (слева от XPATH) и в одиночном кубике указана одна и таже (ctrl c+ctrl v).
Ждун некорректно.mp4
-
@farzek-eth Ну все правильно у вас одна переменная для двух селекторов и для второго она и есть false
-
@rodich1 said in Ожидатель селекторов:
@UserTrue у Вас на данный момент корректно работает модуль ?
У меня работает
-
@rodich1 said in Ожидатель селекторов:
@UserTrue возможно у Вас другая версия модуля с фиксом ?
С фиксом чего? Такой проблемы никогда не было
-
@rodich1 said in Ожидатель селекторов:
У меня работает без ошибок. Я даже удалил у себя модуль и на всякий случай установил заново с форума
-
Не работают конструкции "или, или..." в селекторах XPATH типа: //a[contains(text(),'JB-' | 'ABC')] или [contains(text(),'JB-' or 'ABC'), что тоже самое.
В самом BASе такие селекторы видят элементы без проблем, например, в Is Element Exists.
Может можно поправить, чтобы не задавать один и тот же селектор несколько раз с разными 'ABC'?
Конструкции "и, и..." не проверял. -
@bardakkardan селекторы в модуле работают абсолютно так же как и в БАС, скорей всего у вас включена проверка видимости, она не проверяет видимость всех найденных элементов для такого селектора, а проверяет только 1 элемента, но он может быть не видимым. В БАС это работает также
@bardakkardan said in Ожидатель селекторов:
contains(text(),'JB-' or 'ABC')
Кроме того я сильно сомневаюсь в корректности этой конструкции, функция contains ожидает только два аргумента https://developer.mozilla.org/en-US/docs/Web/XPath/Functions/contains
На скриншоте ниже якобы найдено 4 элемента, но на самом деле таких элементов нет, если проверить эти условия по отдельности.

использую модуль в виде кубика
модуль так же установлен
в коде бьет ошибку по этому элементу