【发布时间】: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