使用Robotframework中的测试套件设置测试用例之间的硒延迟

时间:2019-02-20 20:38:19

标签: selenium-webdriver robotframework

需要在Robotframework测试套件中的两个测试用例之间设置一些延迟,以避免将一个测试用例级联到另一个测试用例。

2 个答案:

答案 0 :(得分:1)

没有内置的支持来增加测试用例之间的延迟。

您可以通过调用Sleep关键字作为测试设置或测试拆卸来达到相同的效果。

答案 1 :(得分:1)

我在“我的测试设置”关键字中使用了特定于测试的操作,并向其中添加了一些特定于测试的关键字以设置特定的测试。这是一个简化的示例:

*** Settings ***
Suite Setup        My Suite Setup     # Before the suite is executed (wait 5 secs)
Test Setup         My Test Setup      # Before the current test is executed (wait 1 sec)

*** Test Cases ***
# Tests goes here

*** Keywords ***
My Test Setup
    Sleep    5s

My Suite Setup
    Sleep    1s