遍历robotframework中无序列表中的所有列表项



嗨,我正试图通过一个ul循环并单击所有的li。在robotframework中我该怎么做呢?

欢迎帮助!

的HTML如下:

<ul class="list" tabindex="-1" id="thelist">
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
</ul>

代码:

@{elements}=    Get WebElements    xpath://*[@id="thelist"]/div[1]/ul
FOR    ${element}    IN    @{elements}
click element    ${element}
END

您已经处于<ul>级别(并且没有<div>),因此您的代码可以是:

@{elements}=    Get WebElements    xpath://ul[@id="thelist"]/li
FOR    ${element}    IN    @{elements}
click element    ${element}
END

最新更新