【发布时间】:2016-01-05 15:30:19
【问题描述】:
我有一个包含多个测试用例的测试套件,为了避免测试套件的执行停止,我想为每个测试用例添加测试超时。如何做到这一点,请帮忙。
【问题讨论】:
-
我尝试了测试超时关键字,但遇到以下错误 - 未找到名称为“测试超时”的关键字。
标签: robotframework
我有一个包含多个测试用例的测试套件,为了避免测试套件的执行停止,我想为每个测试用例添加测试超时。如何做到这一点,请帮忙。
【问题讨论】:
标签: robotframework
根据robot framework user guide,您在设置中定义默认超时。这是用户指南中的示例:
*** Settings ***
Test Timeout 2 minutes
您可以使用 [Timeout] 设置指定测试用例或关键字特定超时:
*** Test Cases ***
Example
[Timeout] 1 minute
【讨论】:
您也可以使用内置的等待条件
Wait For Element To Be Visible ${ELEMENT_LOCATOR} 30s
这些有第二个超时参数。
【讨论】: