-создаю лист -получаю его длину -while пока количество элементов в листе меньше 3х - - сохраняю страницу - - Получаю все карточки товара - - foreach по списку товаров - - - если рейтинг > 4 - - - - добавить в лист товаров - - получаю длину листа товаров - - если длину листа товаров < 3 - - - клик для перехода на следующую страницу Проблема: если запустить выполнение то он пропускает foreach и просто меняет страницы Если прервать и выполнить этот элемент который я описал, то все работает