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

Тестирование безопасности
онлайн, начало 1 декабря
Автоматизация тестирования REST API на Python
онлайн, начало 1 декабря
Погружение в тестирование. Jedi point
онлайн, начало 27 ноября
Автоматизатор мобильных приложений
онлайн, начало 1 декабря
Фотография

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

selenium java webdriver цикл

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Ekaterina_grou

Ekaterina_grou

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Грузинцева Екатерина Сергеевна

Отправлено 16 ноября 2021 - 09:55

Есть боковое меню типа:
Раздел 1
Раздел 2
Раздел 2

Раздел №№
После проверки в разделе с неправильными данными появляется алерт (//label[@class = 'z-checkbox-content)
Происходит переход в раздел с чекбоксом
Чекбокс виден
Удаляются неправильные данные
Проверка - есть ли чекбокс
Если есть, то удаляем данные дальше
Если нет, переходим в следующий раздел
Я оформила это циклом, то есть цикл крутится, пока есть чекбокс. Как только он пропадает, то происходит переход в следующий раздел.
Пробовала реализовать проверку чекбокса разными способоками.

  1. Через счетчик, проверяя величину массива по (//label[@class = 'z-checkbox-content
Скрытый текст

В таком случае цикл прокручивался, но из цикла нормально программа не выходила и к следующему шагу перехода не было
Стектрейс был такой

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

Вариант 2 через метод isDisplayed

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

 

В этом случае тест проходит 1 цикл и валится:

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

  • 0

#2 sergueik

sergueik

    Активный участник

  • Members
  • PipPip
  • 148 сообщений
  • ФИО:кузьмин сергей

Отправлено 19 ноября 2021 - 01:30

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


  • 0

#3 Ekaterina_grou

Ekaterina_grou

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Грузинцева Екатерина Сергеевна

Отправлено 23 ноября 2021 - 07:08

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


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн




Темы с аналогичным тегами selenium, java, webdriver, цикл

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале