Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 水豚火狐48出现错误_Selenium_Firefox_Capybara - Fatal编程技术网

Selenium 水豚火狐48出现错误

Selenium 水豚火狐48出现错误,selenium,firefox,capybara,Selenium,Firefox,Capybara,将firefox更新为48版,但出现以下错误。如何解决此问题的任何帮助: Selenium::WebDriver::Error::WebDriverError:无法在60秒内获得稳定的firefox连接(127.0.0.1:7055) 从/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:90:inconnect_直到_稳定 from/Library/

将firefox更新为48版,但出现以下错误。如何解决此问题的任何帮助:

Selenium::WebDriver::Error::WebDriverError:无法在60秒内获得稳定的firefox连接(127.0.0.1:7055) 从/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:90:in
connect_直到_稳定
from/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:55:in
block in launch' 来自/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/common/socket\u lock.rb:43:in
locked'
from/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:51:in
launch' 来自/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/bridge.rb:43:in
initialize'
from/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/common/driver.rb:53:in
new' from/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/common/driver.rb:53:in
for'
from/Library/Ruby/Gems/2.0.0/Gems/selenium-webdriver-2.52.0/lib/selenium/webdriver.rb:86:in
for' 来自/Library/Ruby/Gems/2.0.0/Gems/capybara-2.6.2/lib/capybara/selenium/driver.rb:13:in
browser'
from/Library/Ruby/Gems/2.0.0/Gems/capybara-2.6.2/lib/capybara/selenium/driver.rb:45:in
visit' from/Library/Ruby/Gems/2.0.0/Gems/capybara-2.6.2/lib/capybara/session.rb:232:in
visit'
from/Library/Ruby/Gems/2.0.0/Gems/capybara-2.6.2/lib/capybara/dsl.rb:51:in
block(2级)in' from/Users/mesutgunes/scripts/capybara.rb:53 from/usr/bin/irb:12:in`'


如果没有selenium webdriver v3和geckodriver,Firefox v48将无法使用(在Capybara中)。selenium webdriver v3有一个测试版,但它目前缺少一些关键功能(例如,无法读取表单元素的当前值),并且还没有真正准备好用于实际测试。现在降到47级

看一看45和47是工作,但48是不工作的可能我可以降级,但我想在48测试有文件关于它吗?github上的selenium项目的问题中记录了48@MesutGüneşIts之后不支持selenium 2,并且firefox 48不再支持FirefoxDriver,现在需要使用木偶协议。如果您将驱动程序配置为使用木偶协议,那么selenium 2.53中对它有一些支持,但它甚至比尝试在3 beta版中使用它更糟糕。在3测试版中,木偶协议是默认的。