如何使用 selenium2library 获取机器人框架中元素的文本节点?

Roc*_*ang 3 html selenium robotframework

<span id="spanHome" class="where-are-we" style="background-color: transparent;"> Home </span>
Run Code Online (Sandbox Code Playgroud)

我想要“回家”并返回。我应该使用哪个关键字?

我试过:

${value}= Get Value //span[@id='spanHome']
Run Code Online (Sandbox Code Playgroud)

但我总是得不到。

dda*_*son 5

要获取 dom 元素中的文本,您需要使用getText(). 您正在指定getValue()哪个与 同义getAttribute("value")

由于您的<span>元素通过其显示文本innerHTML,而不是value属性,请使用getText()