我是机器人框架的新手。我有一个机器人框架代码,我使用命令运行它
robot --variable color:red myrobo.robot在这里,我将变量${color}作为命令行参数传递。在机器人代码中,我想检查是否定义了变量color。其目的是如果我像这样运行机器人代码
robot myrobo.robot我应该有一个${color}的默认值。如果我没有传递任何命令行参数,我想要颜色如果我将命令行参数作为${color} = 'yellow':red传递,我应该有${color} = 'red'.
如何实现这一点。
发布于 2020-12-16 03:14:17
您可以在variable table中使用默认值定义该变量。
*** Variables ***
${color} yellow
*** Test Cases ***该值将被命令行参数覆盖,
robot --variable color:red myrobo.robot或者,当不使用命令行参数时,它将保留其默认值。
robot myrobo.robothttps://stackoverflow.com/questions/65311323
复制相似问题