Size: a a a

Selenide на русском

2020 August 27

SR

Stas Rusakov in Selenide на русском
О интересно) а тест типа все дерево проходит?
источник

A

Alexander in Selenide на русском
не 🙂 выполняю действия, потом надо пройти по дереву до определенной ветки. Ветви могут быть как открыты, так и свёрнуты. Вот и надо либо ткрыть ветвь, либо двинуться но ней ниже, если она уже открыта. Дело в том, если кликнуть по уже открытой ветви, то она (правильно 🙂 ) закроется ))))
источник

VS

Vitaly Starodubtcev in Selenide на русском
у нас похожее было, я завязывался на стиль вот этого треугольничка, не знаю как у вас
источник

VS

Vitaly Starodubtcev in Selenide на русском
но я использовал условия явы
источник

SR

Stas Rusakov in Selenide на русском
Alexander
не 🙂 выполняю действия, потом надо пройти по дереву до определенной ветки. Ветви могут быть как открыты, так и свёрнуты. Вот и надо либо ткрыть ветвь, либо двинуться но ней ниже, если она уже открыта. Дело в том, если кликнуть по уже открытой ветви, то она (правильно 🙂 ) закроется ))))
А названия у всех узлов одинаковые?
источник

A

Alexander in Selenide на русском
Vitaly Starodubtcev
но я использовал условия явы
Вот и я так сделал
источник

A

Alexander in Selenide на русском
Stas Rusakov
А названия у всех узлов одинаковые?
А какая разница?
источник

VS

Vitaly Starodubtcev in Selenide на русском
Alexander
Вот и я так сделал
Тау?
источник

A

Alexander in Selenide на русском
Vitaly Starodubtcev
Тау?
Исправил ;
источник

SR

Stas Rusakov in Selenide на русском
Ну в целом да
Ну тут конечно самое странное - почему дерево в неопределенном состояние на момент теста

Из за этого фактора придется ввести if.
источник

VS

Vitaly Starodubtcev in Selenide на русском
Теперь ясно :)
источник

A

Alexander in Selenide на русском
Stas Rusakov
Ну в целом да
Ну тут конечно самое странное - почему дерево в неопределенном состояние на момент теста

Из за этого фактора придется ввести if.
это сторонний софт, хочу с помощью Селенид заавтоматизировать некоторые процессы по его использованию 🙂
источник

RS

Roman Speranskii in Selenide на русском
Привет
Ребят, а подскажите, на сколько надо писать shouldBe или он все же он автоматически будет ждать при обычно click or value?
источник

RS

Roman Speranskii in Selenide на русском
inpUsername.shouldBe(Condition.visible).value = username
источник

RS

Roman Speranskii in Selenide на русском
Andrei может ты не занят и сразу ответишь? )
источник

BO

Boris Osipov in Selenide на русском
Roman Speranskii
Привет
Ребят, а подскажите, на сколько надо писать shouldBe или он все же он автоматически будет ждать при обычно click or value?
>на сколько надо писать
не надо
источник

RS

Roman Speranskii in Selenide на русском
Boris Osipov
>на сколько надо писать
не надо
Аргументы? )
источник

BO

Boris Osipov in Selenide на русском
Roman Speranskii
Аргументы? )
он автоматически будет ждать
источник

RS

Roman Speranskii in Selenide на русском
Boris Osipov
он автоматически будет ждать
Спасибо!
источник

BO

Boris Osipov in Selenide на русском
Roman Speranskii
Спасибо!
не за что. на деле ты это можешь проверить легко и\или глянуть в реализацию https://github.com/selenide/selenide/blob/5f0f8e5b18c4efcb68930fab8c863e02c1b0fc67/src/main/java/com/codeborne/selenide/commands/SetValue.java#L29
источник