Webdriver中的“已定义步骤”会生成未定义的步骤吗?

时间:2018-08-14 10:41:27

标签: java selenium webdriver cucumber gherkin

考虑以下小黄瓜方案:

  Scenario: This is a scenario 001
    Given The user opens "website"
    Then waits a few seconds

第一步完成:webdriver打开浏览器并导航到起始URL。然后,发生这种情况:

  Undefined step: Then  waits a few seconds

突然,步骤定义创建了多余的空间,没有明显的原因……Java代码如下所示:

    @Then("^waits a few seconds$")
public void WaitsAFewSeconds() throws Throwable {
    Thread.sleep(4000);
}

谁能告诉我这多余的空间来自哪里?

其他信息: -通常,我先编写小黄瓜代码,然后在IntelliJ中按ALT + ENTER创建步骤定义。两条小黄瓜线的步骤都在步骤定义文件中。

0 个答案:

没有答案