robotframework - 为什么我们需要 "Set Variable"?

标签 robotframework

我想知道下面这两行之间是否有任何根本区别:

${SERVER}     www.google.co.nz
${SERVER}=    Set Variable    www.google.co.nz

在这两种情况下,我们都为变量 &{SERVER} 分配值“www.google.co.nz”。如果我们可以不用“设置变量”来赋值变量,为什么还需要使用“设置变量”呢?

谢谢

最佳答案

第一种形式只能用在变量表中,第二种形式只能用在关键字和测试用例中。如果您想动态设置变量,则需要设置变量

关于robotframework - 为什么我们需要 "Set Variable"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31767580/

相关文章:

python - 机器人框架: Create template

automated-tests - 仅当套件安装失败时才对套件拆解运行关键字

javascript - selenium driver.execute_script 中的 Python var

java - 在 Robot Framework 中的用户关键字之前显示库

robotframework - 在一个机器人文件中混合关键字驱动测试和数据驱动测试

java - 执行机器人框架测试套件两次

python - Robotframework导入自己的Python库

python - 在机器人框架中添加授权 header

python - 无法修复: AttributeError: startswith

automated-tests - 汇总来自不同机器人测试套件的报告