我用java到达黄瓜中的censcenn后,如何关闭浏览器,我的代码不起作用

时间:2019-06-16 18:48:39

标签: java selenium cucumber

黄瓜钩有问题 我想在每个方案之后关闭浏览器,在运行方案时,在以下代码中,所有方案都将在同一浏览器中运行。

能否请您检查我的代码并告诉我出什么问题了?

注意: 在之后我没有写任何东西并且初始化dunit的值为false

@Before
public void beforeAll(Scenario Scenario) {
    if (!dunit) {
        Runtime.getRuntime().addShutdownHook(new Thread() {
            public void run() {
                try {
                } catch (Exception e) {
                }

                System.out.println("Scenario " + Scenario.getName()+ " has been finished" );

                PageFactory.instance().getWebDriver();

                PageFactory._driver.quit();
        }
    });
;

        System.out.println("Scenario " + Scenario.getName()+ " has been started");
        dunit = true;
    }
}

0 个答案:

没有答案