【问题标题】:unable to obtain stable firefox connection in 60 seconds and quit无法在 60 秒内获得稳定的 Firefox 连接并退出
【发布时间】:2016-03-25 01:55:31
【问题描述】:

我无法在 60 秒 (127.0.0.1:7056) 内获得稳定的 firefox 连接并退出错误当我尝试运行 php 脚本时,该脚本向系统发出命令以运行 ruby​​ 脚本以实现自动化。 Ruby 脚本使用 selenium 网络驱动程序。

【问题讨论】:

    标签: php ruby firefox selenium-webdriver system


    【解决方案1】:

    我不确定,但您是否为您的脚本设置了最大时间限制?

    set_time_limit(60); //60 seconds
    

    【讨论】:

    • 在 ruby​​ 中,selenium 客户端的超时时间已设置为 180 秒
    • Watir.default_timeout = 180 $client = Selenium::WebDriver::Remote::Http::Default.new $client.timeout = 180 # seconds – default is 60
    【解决方案2】:

    试试这个:

    通过运行此命令更新您机器上的 selenium-webdriver gem。

    gem update selenium-webdriver
    

    【讨论】:

    • 我也试过了,它没有说要更新。 gem 的当前版本是 2.53.0
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-13
    • 2019-05-07
    • 1970-01-01
    • 2011-12-15
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    相关资源
    最近更新 更多