当前位置: 首页 > 面试题库 >

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

楚健
2023-03-14
问题内容

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

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


问题答案:

几周后随机找出来。

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



 类似资料:
  • 问题内容: 出于营销原因,我正在使用selenium打开一些浏览器窗口。我只是打开我的营销渠道,通过selenium登录并开始工作。 问题是,在执行代码后,selenium将关闭窗口。 到目前为止,所有解决方案均无济于事。 我有13个浏览器窗口atm。,如下所示: 我找到的最接近的解决方案是在脚本的末尾添加此内容,但是不知何故,它只能保持5个窗口打开,而不是关闭5个窗口并打开下5个新窗口: 我只希

  • 有可能让selenium使用TOR浏览器吗?有人有什么代码可以复制粘贴吗?

  • 我想运行和控制一个浏览器窗口从一个web应用程序,以自动化的一些事情(如帐户创建等)在另一个网站。 所以我的问题是,有没有一种方法可以直接从浏览器使用selenium来实现它,在这种情况下如何实现它? 我知道有selenium-webdriver for JS,但在常见的用例中,我们将它与Node.JS一起使用。 WebDriver介绍建议这是可能的: 它的主要目的是允许web作者编写测试,使用户

  • 我正在使用以下配置: 运行时发现以下错误: org.openqa.selenium.会话未创建异常断开:无法连接到渲染器 (会话信息:chrome=62.0.3202.62) (驱动程序信息:chromeDrive=2.34.522940 (1a76f96f66e3ca7b8e57d503b4dd3bcfba87af1),平台=Windows NT 6.1.7601 SP1x86_64)(警告:服

  • 有人能帮我解决下面代码的问题吗?我的意图是能够在浏览器中打开一个新的标签。脚本通过,但没有真正打开新选项卡