Как создать список или массив тегов <ul>/ <li>на веб-странице? (RobotFramework, Python) - PullRequest
0 голосов
/ 06 декабря 2018

Вот пример, у меня есть 24 элемента с этим селектором CSS ". Main-column> div> ul> li> a" , и я хочу проверить все ссылки и текст этого тега.

По сути, я пытаюсь сделать Loop поверх него, но я не уверен, как это сделать с помощью Robot Framework.

${all_elements} css=.main-column>div>ul>li>a 

Я пробовал с

 : FOR ${a} IN RANGE ${all_element} 
\ Get Text ${all_element}

Пожалуйста, посоветуйте мне, как это сделать, или лучший подход к этому.Можно ли преобразовать $ {all_element} в массив.Таким образом, мы можем перебрать его и попытаться получить все ссылки и текст?Пожалуйста, совет

1 Ответ

0 голосов
/ 06 декабря 2018

Попробуйте, если это поможет:

Sample Test
@{Elements}=    Get WebElements    ${AllElements}
:FOR    ${EachElement}    in    @{Elements}  
\    Get Text    ${EachElement}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...