Robotframework 在robot框架中动态创建全局变量

Robotframework 在robot框架中动态创建全局变量,robotframework,Robotframework,我试图在ROBOT框架中创建一个全局变量。我将执行n个脚本 在第一个脚本中,我将检查一个条件,在此基础上我要创建一个变量,其余脚本将使用该变量 __init__.robot(这里我想设置变量)first.robot second.robot 请让我知道这在机器人中是否可行 谢谢 Anil您可以设置默认为全局的环境变量。它在操作系统库中可用。它们仅限于String变量,并具有以下语法: Set环境变量%{ENV\u VAR\u NAME}内置的关键字库包含关键字。从文件中: 使变量在所有测试和套件

我试图在ROBOT框架中创建一个全局变量。我将执行n个脚本

在第一个脚本中,我将检查一个条件,在此基础上我要创建一个变量,其余脚本将使用该变量

__init__.robot(这里我想设置变量)first.robot second.robot

请让我知道这在机器人中是否可行

谢谢
Anil

您可以设置默认为全局的
环境变量。它在
操作系统
库中可用。它们仅限于
String
变量,并具有以下语法:


Set环境变量%{ENV\u VAR\u NAME}

内置的关键字库包含关键字。从文件中:

使变量在所有测试和套件中全局可用

使用此关键字设置的变量在所有测试中全局可用 案例和套件在设置后执行。使用设置变量 因此,该关键字与通过命令创建具有相同的效果 使用选项--variable或--variablefile的行。因为这个 关键字可以在任何地方更改变量,应谨慎使用

例如:

Set global variable    ${the variable name}    this is the value
我该如何问一个好问题?