防止在@After 之后关闭浏览器

Prevent to close browser after @After

我试图阻止浏览器在我的测试场景后关闭,我已经尝试了从在线资源中找到的几种方法,但到目前为止没有任何效果。

目标是防止浏览器关闭并从某个点手动保持,例如'checkpoint',有什么办法可以做到这一点吗?

我试过了:

@After("@leave_window_open")

但似乎只有在场景失败时它才有效。

有什么简单的方法可以阻止这种行为,避免调试吗?

除非您调用 .close().quit(),否则浏览器不会关闭。你一定在某个地方有这些电话......只需删除它们。如果您正在寻找间歇性修复,只需在您希望脚本停止的地方添加一个断点。一旦 运行 中断,停止执行并手动继续。为了调试目的,我一直这样做。