如何关闭浏览器(driver.quit / driver.close)并在黄瓜

时间:2017-08-31 09:50:06

标签: selenium-webdriver cucumber-jvm

我必须使用黄瓜下面的步骤来编码场景

Scenario: Relaunched close browser
Given user launches the application
When user logs in with credentials 
And user verifies logout button
And user closes the browser
And user opens browser and launches again
Then user should be taken to login page

我们编写了@before个钩子,用于初始化浏览器并启动应用程序 但是当我在测试用例中间关闭浏览器时,驱动程序就丢失了。无论如何我现在可以调用关闭浏览器的@before挂钩帖子吗?

1 个答案:

答案 0 :(得分:0)

尝试使用QAF完成驱动程序管理的QAF。您不需要创建驱动程序。如果您想完全拆卸它将在下次请求时自动创建新的驱动程序会话。当您在代码中更改driver.name属性时,它将拆除当前驱动程序并创建新请求的驱动程序。

相关问题