【发布时间】:2022-01-15 22:38:33
【问题描述】:
我已将全局变量指定为 ${googlesite} = http://google.com,我想在变量部分下的另一个机器人文件中使用此变量
robot1.robot
${googlesite} = http://google.com
*** keywords ***
set suite variable ${googlesite}
robot2.robot
*** Variables ***
${googlelogin} = ${googlesite}/login.html
*** Keywords ***
log to console ${googlesite}-- Its printing as http://google.com
log to console ${googlelogin}-- printing only ./login.html
(不从变量部分附加 ${googlesite})
【问题讨论】:
-
您的代码语法不正确。
=后面没有足够的空格。此外,robot1.robot正在定义一个名为set suite variable ${googlesite}的关键字,这可能不是您想要的。您确定 this 代码会重现您的问题吗?请提供完整的minimal reproducible example。
标签: robotframework