一尘不染

使用phpunit / selenium保持selenium浏览器打开

selenium

当测试失败时,运行selenium测试的浏览器将关闭。这在尝试调试时无济于事。我知道我可以选择在发生故障时进行屏幕截图,但是如果没有整个上下文,那将无济于事。在浏览器仍然可用的情况下,我可以回弹并检查发生了什么。

有没有办法使浏览器即使断言失败或找不到元素也保持打开状态?


阅读 220

收藏
2020-06-26

共1个答案

一尘不染

几周后随机找出来。

启动服务器时,请在末尾使用-browserSessionReuse选项。这将在整个测试过程中保持一个浏览器会话处于打开状态,并且不会在失败时关闭

2020-06-26