为所有黄瓜步骤添加默认超时可以通过以下步骤实现:
import io.cucumber.java.Before;
import io.cucumber.java.Scenario;
public class TimeoutHook {
private static final int DEFAULT_TIMEOUT = 10; // 默认超时时间,单位为秒
@Before
public void setDefaultTimeout(Scenario scenario) {
for (StepDefinition stepDefinition : scenario.getStepDefinitions()) {
stepDefinition.setTimeout(DEFAULT_TIMEOUT);
}
}
}
以上是为所有黄瓜步骤添加默认超时的方法和相关推荐产品。
领取专属 10元无门槛券
手把手带您无忧上云