gpt4 book ai didi

loops - 在Robot框架中的循环中设置变量名称

转载 作者:行者123 更新时间:2023-12-01 22:41:35 25 4
gpt4 key购买 nike

因以下任务而中断:我想在循环中设置变量的名称,例如:

for i in 10:
${i}line = some value

如何在机器人框架中完成此操作以及是否可能?
谢谢。
附:抱歉提出一些虚拟问题=\

最佳答案

FOR/IN 场景:

FOR/IN 语句用作 f.e. 中项目的循环。列表。下面的示例包含以下步骤:

@{list}=    Create List    Var1    Var2    Var3
${index} Evaluate 1
${line} Set Variable line
:FOR ${i} IN @{list}
Set Test Variable ${${index}${line}} ${i}
${index} Evaluate ${index}+1
  1. 使用一些变量创建列表

  2. 循环遍历列表

  3. 通过将 ${index} 值与 ${line} 字符串连接来设置动态测试变量。该测试变量保存从 @{list} 循环的 ${i} 值。

  4. 将索引值评估为 1

结果:

${1line} = Var1
${2line} = Var2
${3line} = Var3

适用于/在范围内场景:

但是,如果场景需要运行循环一定次数,我们可以使用范围循环。

${line}    Set Variable    line
:FOR ${i} IN RANGE 10
Set Test Variable ${${i}${line}} ${i}

每次使用循环时,${i} 变量都会加一,直到达到范围 10。

结果:

${1line} = 1
${2line} = 2
....
${10line} = 10

关于loops - 在Robot框架中的循环中设置变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29602337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com