0
我想整合Galen和黃瓜。我的目的是在黃瓜功能步驟中運行Galen規格配置。 爲此我寫了以下內容:Galen框架與黃瓜整合
public class First extends GalenTestBase{
@Given("^First Step$")
public void firstStep() throws Throwable {
System.out.println("First step runs");
TestDevice device = new TestDevice("mobile", new Dimension(450, 800), asList("mobile"));
load("/");
checkLayout("/specs/welcomePage.spec", device.getTags());
}
}
這GalenTestBase
爲https://github.com/galenframework/galen-sample-java-tests.git和First
(類的名字)名稱相同的類是功能的名稱。
問題是我得到java.lang.RuntimeException: The driver is not instantiated yet
。 我認爲這是因爲驅動程序實例化在@BeforeMethod
的GalenTestNgTestBase
。
任何建議如何實現這種整合?
所以你只克隆鏈接回購本地和增加你的上面級,對不對? – hypery2k
你正在使用哪一個Galen版本? – hypery2k
@ hypery2k沒有。我們改變了一些。但是這個是最重要的:)。我們使用可從其網站訪問的最新版本的Galen。 – Daniel