Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.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/5/ruby/20.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
Ruby on rails 从到更新时,内部的水豚速度非常慢_Ruby On Rails_Ruby_Selenium_Capybara - Fatal编程技术网

Ruby on rails 从到更新时,内部的水豚速度非常慢

Ruby on rails 从到更新时,内部的水豚速度非常慢,ruby-on-rails,ruby,selenium,capybara,Ruby On Rails,Ruby,Selenium,Capybara,我有这样的方法: def self.click_button(label) selector = "menu.toolbar" page.within(selector) do page.click_link(label) end end 在水豚1.1.2(古代)上,它工作得很好,在现代版本2.5.0,它非常慢-返回空元素大约需要10分钟 当我在中的之前暂停调试器时,我可以在js控制台上找到jquery中没有任何问题的元素。我正在使用chrome来运行测试 最好的, Sla

我有这样的方法:

def self.click_button(label)
  selector = "menu.toolbar"
  page.within(selector) do
    page.click_link(label)
  end
end
在水豚
1.1.2
(古代)上,它工作得很好,在现代版本
2.5.0
,它非常慢-返回空元素大约需要10分钟

当我在
中的
之前暂停调试器时,我可以在js控制台上找到jquery中没有任何问题的元素。我正在使用chrome来运行测试

最好的,
Slawosz也很古老,因为它于2015年8月26日发布。我建议升级到最新版本(目前为2.12.1)


内的
将等待至
Capybara。要找到匹配的可见元素,默认等待时间为\u max\u wait\u time
秒,如果未找到,将引发异常。如果你说这需要10分钟,那么你需要减少你所设置的
Capybara。默认的等待时间

Capybara 2.5.0也很古老,因为它是在2015年8月26日发布的。我建议升级到最新版本(目前为2.12.1)


内的
将等待至
Capybara。要找到匹配的可见元素,默认等待时间为\u max\u wait\u time
秒,如果未找到,将引发异常。如果你说这样做需要10分钟,那么你需要减少你所设置的
Capybara.default\u max\u wait\u time
到的时间。

显然,看起来有人在5年前做了一些疯狂的黑客行为,每0.5秒就有一个无限的睡眠循环…………显然,看起来有人在5年前做了一些疯狂的黑客行为有无限循环,每0.5秒睡眠一次。。。。。。。。。。。。。