考虑以下小黄瓜方案:
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创建步骤定义。两条小黄瓜线的步骤都在步骤定义文件中。