【问题标题】:Skipping keyword execution in Robot Framework在 Robot Framework 中跳过关键字执行
【发布时间】:2021-07-17 09:48:55
【问题描述】:

我们正在使用机器人框架进行自动化。我们有一个场景,我们希望根据提供的参数或标签跳过某些关键字的执行。这些关键字是测试用例套件设置的一部分,在某些情况下,例如开发环境,我们希望跳过这些关键字的执行。

目前我们传入一个全局变量并使用 RETURN FROM KEYWORD IF 逻辑。 这可以通过标签完成还是有其他更好的方法?

【问题讨论】:

标签: automation robotframework


【解决方案1】:

您可以使用Run keyword if 有条件地运行您的关键字

Run keyword if  $environment=="dev"  the keyword

然后您可以set the variable on the command。例如:

robot --variable environment:dev tests

【讨论】:

    猜你喜欢
    • 2015-07-13
    • 2016-12-16
    • 2019-11-07
    • 2015-08-17
    • 2016-09-17
    • 2022-08-09
    • 2022-07-12
    • 2019-04-26
    • 2015-12-04
    相关资源
    最近更新 更多