#robotframework #selenium2library
#robotframework #selenium2library
Вопрос:
Допустим, у меня в исходном коде есть следующий HTML:
...
<span id=myElement>some text</span>
...
Давайте также скажем, что я нашел этот элемент через:
...
${web_element} Get Webelement id:myElement
...
Теперь я хочу получить html-тег этого расположенного элемента с чем-то вроде:
...
${tag} Some Keyword To Get the HTML of a located Element ${web_element}
Log To Console ${tag} >> "span"
...
Как бы я получил HTML-тег этого элемента сейчас в Robotframework? Я мог бы реализовать некоторый код на Python, но я не могу поверить, что нет другой, уже существующей, функции, чтобы получить тег элемента сейчас.
Спасибо!
Ответ №1:
Веб-элементы имеют tag_name
атрибут, к которому вы можете получить доступ с помощью расширенного синтаксиса переменных робота.
Пример:
${web_element} Get Webelement id:myElement
log The tag is ${web_element.tag_name}