Перейти к содержимому

Ekaterina_grou

Регистрация: 20 мая 2020
Offline Активность: 08 апр 2022 08:36
-----

Мои сообщения

В теме: проблема с проверкой наличия элемента на странице в цикле и выходом из

28 декабря 2021 - 12:50

Победила...

Если кому интересно, правильно было вот так:

Скрытый текст

В теме: проблема с проверкой наличия элемента на странице в цикле и выходом из

28 декабря 2021 - 12:03

простите имел в виду если бы findelement не был внутри  условия было бы легче обрабатывать исключения

 

и заметить что другой вызов их вообще не производит

но код стал бы чуть длиннее

Другой - это какой? Первый?


В теме: проблема с проверкой наличия элемента на странице в цикле и выходом из

24 декабря 2021 - 06:38

Yt 

 

 

1. непонятно вас что депримируют за рост количества строк ? 
2. похоже слабая матчасть в том что findelemen вызывает a  findelements (множественное число ) не вызывает исключение а возвращает пустой когда нету

 

 

 

1. непонятно вас что депримируют за рост количества строк ? 
2. похоже слабая матчасть в том что findelemen вызывает a  findelements (множественное число ) не вызывает исключение а возвращает пустой когда нету

 

Не поняла, причем здесь количество строк.

В последнем варинате я не использую findelements. Или вы предлагаете вернуться к первому варианту через счетчик в цикле while?


В теме: проблема с проверкой наличия элемента на странице в цикле и выходом из

23 декабря 2021 - 14:32

мне кажется в обоих случаях надо перевычислять `j` и `check` внутри while

Прошу прощения за задержку, переделала вот так:

Скрытый текст

Добилась только того, что цикл пробегает, потом валится (не происходит корректного выхода из цикла). Вот стектрейс

Скрытый текст

Такое чувство, что оно не может найти чекбокс, наличие которого на странице и надо проверять. И валится. Вот этого я не понимаю, по идее isDisplayed должен возвращать false и цикл должен прекращаться, переходя к следующему шагу.


В теме: проблема с проверкой наличия элемента на странице в цикле и выходом из

23 ноября 2021 - 07:08

Спасибо, проверю