List<Webelement> не возвращает список элементов

Друзья, помогите пожалуйста.
Написал метод для отображения списка элементов в выпадающем списке:

Проблема в том, что мне почему-то возвращается данная строчка, а не список элементов.
[[[RemoteWebDriver: chrome on LINUX (422db61068c9ca231a38fdc3ed1acb5b)] -> xpath: //[@class = ‘ui-select-choices-row-inner’]], [[RemoteWebDriver: chrome on LINUX (422db61068c9ca231a38fdc3ed1acb5b)] -> xpath: //[@class = ‘ui-select-choices-row-inner’]]]

При этом я использую xpathHelper для написания локаторов и он мне подсвечивает и выводит элементы на странице, которые мне нужны.

Подскажите в чем может быть проблема, мне почему-то кажется, что что-то не так с локатором, а что я понять не могу.

Спасибо за помощь.

Ну это то, что выводится при allValues.ToString(), думается мне.

Что вы хотите вывести-то?

Я пока не вижу никакой проблемы. Элементы найдены, просто их метод toString() именно так их отображает.
Вы напишите нужные ассерты - тогда увидите, всё ли в порядке на самом деле.

я хочу вывести текст, который содержится по данному локатору, там 2 строчки.
вот пример того, что хочу вывести Screenshot_122

Тогда вам надо выводить getText() найденного/найденных элементов в консоль.

дак оно выводится, я написал в посте, что мне выводится в консоль

Потому что вам надо заменить эту строку

System.out.println(allVAlues);

на вывод текста каждого элемента.

например? Как это будет?

Ну самое банальное и в лоб - добавьте в ваш for each цикл строку System.out.println(value.getText());

А так лучше stream использовать. В одну строку будет.

Спасибо большое. Заработало