我正在尝试在ROBOT框架中创建一个全局变量。我将执行n个脚本,
在第一个脚本中,我将检查一个条件,基于我想创建一个变量,将由剩余的脚本使用。
__ init __。机器人(这里我要设置变量)first.robot second.robot
如果在ROBOT中有可能,请告诉我。
由于 阿尼尔
答案 0 :(得分:2)
内置的关键字库包含关键字Set Global Variable。来自文档:
使变量在所有测试和套件中全局可用。
使用此关键字设置的变量在所有测试中全局可用 设置后执行的案例和套件。用变量设置变量 因此,此关键字与从命令创建的效果相同 使用选项--variable或--variablefile。因为这 关键字可以随处更改变量,应谨慎使用。
示例:
Set global variable ${the variable name} this is the value
答案 1 :(得分:0)
您可以设置默认为全局的Environment Variables
。它在Operating System
库中可用。它们仅限于String
个变量,并具有以下语法:
Set Environment Variable %{ENV_VAR_NAME}