【问题标题】:Chrome inactive tab timeout throttleChrome 非活动标签超时限制
【发布时间】:2014-12-10 20:49:30
【问题描述】:

默认情况下,Chrome 的最小非活动标签超时限制设置为 1 秒。

在我工作的公司中,有几个使用远程控制的旧版 Selenium 测试。

在上次 Chrome 更新 (39) 之后,我们注意到 DefaultSelenium 的方法 start 会打开 Remote Runner,因此会在单独的选项卡中打开 /selenium-server/core/Blank.html,而不是在新窗口中打开。所以 Remote Runner 选项卡变得不活跃,测试执行变得非常慢。

如何将 Google Chrome 超时限制设置为较低的值?或者我可以做什么远程控制在新窗口中打开/selenium-server/core/Blank.html?

【问题讨论】:

    标签: google-chrome selenium selenium-rc


    【解决方案1】:

    我们最终更改了 Selenium htmlutils.js 文件中的一个函数,以强制 Chrome 在新窗口中打开应用程序。

    之前:

    var appWindow = window.open(url + '?start=true', 'selenium_main_app_window');

    之后:

    var appWindow = window.open(url + '?start=true', 'selenium_main_app_window', 'menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes');

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 2012-10-30
      • 2017-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-06
      相关资源
      最近更新 更多