【问题标题】:Unset variable in robot framework在机器人框架中取消设置变量
【发布时间】:2016-05-11 00:16:32
【问题描述】:

我正在使用 RF 关键字“设置套件变量”来设置会话变量。有什么方法可以取消设置这个变量吗?

“取消设置”变量后,应该可以成功运行关键字“变量不应该存在”。

例子:

*** Test Cases ***
Test Case One
    ${session}=    Create session
    Set Suite Variable    ${session}

Test Case Two
    Close Session    ${session}
    Unset Variable    ${session}
    Variable Should Not Exists    ${session}

谢谢!

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    无法取消设置机器人变量。最接近的近似值是将其设置为 ${None} 并检查它而不是检查是否存在。

    【讨论】:

      【解决方案2】:

      一种解决方法是记下所有测试变量并创建一个函数将它们全部重置。听起来很傻,但它可能会奏效。

      【讨论】:

        猜你喜欢
        • 2018-04-25
        • 2015-06-18
        • 2020-12-07
        • 1970-01-01
        • 1970-01-01
        • 2019-11-29
        • 1970-01-01
        • 2019-02-09
        • 2016-05-07
        相关资源
        最近更新 更多