Вы можете получить все веб-элементы с одним и тем же классом, используя ключевое слово Get WebElements
, а затем вы можете повторить их с циклом for
.Обратите внимание, что я использую RF 3.1 новый for
синтаксис .Вы можете получить доступ к текстовому атрибуту, используя расширенный синтаксис .
${elements}= Get WebElements //span[@class='myclass']
FOR ${element} IN @{elements}
Log ${element.text}
END
Другой вариант - использовать ключевое слово Get Text
внутри цикла, вы можете передать переменную веб-элемента каклокатор.
${elements}= Get WebElements //span[@class='myclass']
FOR ${element} IN @{elements}
${text}= Get Text ${element}
Log ${text}
END