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