ruby - 将 rspec 与 capybara-webkit 或 selenium 一起使用来测量页面加载时间

标签 ruby rspec performance-testing

我希望找到一种方法来编写可用于测量页面加载时间的 rspec 脚本(或其他脚本)。与 Firebug 如何判断页面何时完全加载非常相似,在 rspec 中是否有类似的方法来做到这一点? 甚至任何其他 ruby gem ?

谢谢!

最佳答案

您可以在您的 View 中使用基准:

<% benchmark("Showing projects partial") do %>
<%= yield %>
<% end %>

如果您在应用程序布局中执行此操作,您将获得包含页面加载的日志:

Showing projects partial (0.0ms)

关于ruby - 将 rspec 与 capybara-webkit 或 selenium 一起使用来测量页面加载时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21155721/

相关文章:

ruby - "include_examples"和 "it_behaves_like"有什么区别?

c# - 为什么内部 .NET 方法比从 .NET 开源复制的简单代码快得多?

ruby - 在 ruby 中穿插功能?

ruby - 在 Sinatra post 上读取参数

ruby - 如何使用 RSpec should_receive 期待一些(但不是全部)参数?

ruby-on-rails - 防止在 rails 中自动生成模型规范

python - 文件系统性能测试

c# - 性能分析 asp.net,什么是 ProcessRequestNotificationHelper?

ruby-on-rails - 如何将图像链接到(可点击)页面

ruby - 为什么我不能传递一个 block 变量来注入(inject)?