如何在Robot Framework中的循环中执行循环

时间:2018-11-14 10:08:11

标签: robotframework

我需要的示例:我有一个下拉列表框,每个下拉列表都有'n'个项目列表。我必须验证所有下拉框中的所有下拉项是否都可单击。

2 个答案:

答案 0 :(得分:2)

您可以在关键字内放入循环。然后在另一个循环中,调用该关键字

类似这样的东西

*** Test Cases ***
Run Test
    :FOR    ${i}    IN    ${List}
     \    Keyword A

*** Keywords ***
Keyword A
    # do your loop here

答案 1 :(得分:-1)

*** Test Cases ***
Test Case

     @{list}=  Create List
     ${dbvalues}=  SQL Query
     :FOR  ${variable}  IN  {dbvalues}
     \  ${Value}=  Test Step1  ${variable}
     \  ..........
     \  .........
     \  Append To list  ${list}  ${Value}