Цикл

Пример использования цикла

В нашем примере перебираются страницы в каталоге пока не будет найден товар с кнопкой "Предзаказ"

каталог товаров

Ниже все шаги нашего теста.

Пример теста для поиск товара в каталоге

Рассмотрим подробнее, каждый шаг:

  1. Присваиваем переменной i значение 2.
  2. Выполняем цикл пока не найдены элементы //span[contains(text(),'Предзаказ')].
  3. Переходим на следующую страницу.
  4. Инкрементируем переменную i.
  5. Служебный шаг, который указывает на конец цикла.