【问题标题】:SessionNotCreatedException - selenium webdriverSessionNotCreatedException - 硒网络驱动程序
【发布时间】:2018-01-03 05:51:38
【问题描述】:

我在黄瓜的一个特性文件中实现了两个场景大纲,并且当我的测试用例失败时,我还编写了新浏览器在@After Junit 命令中启动的脚本。

@After
public void teardownpatientregis(Scenario s) throws IOException, InterruptedException
{
    if(s.isFailed())
    {
        Screenshots.getscreenshot(s);
        driver.quit();
        initialize(failbrowser);
        url(failurl);
        Logintestpage.getusername(failuser);
        Logintestpage.getpassword(failpass);
        Logintestpage.loginalert();
        Thread.sleep(2000);
        Logintestpage.logout();
        driver.quit();
    }
}

但是关闭我的浏览器后新的 Webdriver 没有启动。它显示 SessionNotCreatedException 错误。请帮我解决这个问题

【问题讨论】:

标签: java selenium junit cucumber bdd


【解决方案1】:

关闭浏览器后新的 Webdriver 不会启动,因为您没有关闭浏览器,而是发出了退出。

如果不是两个都用driver.close()至少替换第一个driver.quit()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    • 2018-08-27
    相关资源
    最近更新 更多