首页 文章

在机器人框架中取消设置变量

提问于
浏览
2

我正在使用RF关键字"Set Suite Variable"来设置会话变量 . 有什么方法如何 unset 这个变量?

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

例:

*** 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}

谢谢!

2 回答

  • 0

    没有办法取消设置机器人变量 . 最接近的是将其设置为 ${None} 并检查它而不是检查是否存在 .

  • 2

    一种解决方法是记下所有测试变量并创建一个函数来重置它们 . 听起来很傻,但它可能有用 .

相关问题