假设我的源代码中包含以下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"
...
如何在Robotframework中获取此元素的HTML标记?我可以实现一些Python代码,但我无法相信,现在还没有其他已经bultin功能来获取元素的标记。
谢谢!
Web元素具有tag_name
属性,您可以使用机器人的extended variable syntax访问该属性。
例:
${web_element} Get Webelement id:myElement
log The tag is ${web_element.tag_name}