Man*_*sia 0 robotframework robotframework-ide
我的页面上有几个单选按钮系列。我需要单击每个“单选按钮列表”的第一个单选按钮。我决定用 for 循环来做,因为我将来可能需要在每个单选按钮上添加操作。但是 Ride 不喜欢我的循环:它总是显示“错误:数据完整性检查失败。重置更改?”
MyKeyword
[Arguments] ${number}
:FOR ${i} IN RANGE 0 ${number}
\ Run Keyword If '${i}'=='0' Click Element numAlternative1
\ ... ELSE Click Element numAlternative${i}1
Run Code Online (Sandbox Code Playgroud)
我在循环中做错了什么?
我最终发现 FOR 循环语法在 Robot Framework 3.1 中发生了变化,这就是 Ride 不接受旧语法的原因。所以写 FOR 循环的新方法是:
MyKeyword
[Arguments] ${number}
FOR ${i} IN RANGE 0 ${number}
Run Keyword If '${i}'=='0' Click Element numAlternative1
... ELSE Click Element numAlternative${i}1
END
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |