对于Selenium机器人框架中的循环

问题描述 投票:1回答:1

我需要你的专业知识来帮助我在selenium机器人框架中实现“for loop”。有一个变量被转换为一组三个值。我们需要使用表行验证此集合中每个值的存在性。能告诉你一些解决方案吗?我使用了以下for循环:$ {list}是一组以下三个变量['1xxx','2xxx','3xxx']

    :FOR    ${rows}      IN     ${list}
            ${row}=      Verify Table Row Info      table_xpath     ${rows}

我认为上面的代码将使用表行值一次验证一个项目,而不是将整组值与表行值进行比较。

selenium for-loop robotframework
1个回答
4
投票

使用@{list}而不是${list}

:FOR    ${rows}      IN     @{list}
        ${row}=      Verify Table Row Info      table_xpath     ${rows}
© www.soinside.com 2019 - 2024. All rights reserved.