【问题标题】:Robot Framework : How to use test time out for test case机器人框架:如何为测试用例使用测试超时
【发布时间】:2016-01-05 15:30:19
【问题描述】:

我有一个包含多个测试用例的测试套件,为了避免测试套件的执行停止,我想为每个测试用例添加测试超时。如何做到这一点,请帮忙。

【问题讨论】:

  • 我尝试了测试超时关键字,但遇到以下错误 - 未找到名称为“测试超时”的关键字。

标签: robotframework


【解决方案1】:

根据robot framework user guide,您在设置中定义默认超时。这是用户指南中的示例:

*** Settings ***
Test Timeout    2 minutes

您可以使用 [Timeout] 设置指定测试用例或关键字特定超时:

*** Test Cases ***
Example
    [Timeout]    1 minute

【讨论】:

    【解决方案2】:

    您也可以使用内置的等待条件

    Wait For Element To Be Visible   ${ELEMENT_LOCATOR}   30s
    

    这些有第二个超时参数。

    【讨论】:

      猜你喜欢
      • 2016-03-01
      • 1970-01-01
      • 2017-11-14
      • 1970-01-01
      • 2021-04-13
      • 2019-10-25
      • 1970-01-01
      • 2022-01-16
      • 2017-11-19
      相关资源
      最近更新 更多