没有工具的单个用户和使用jmeter的单个用户在时间上有很大差异

时间:2017-09-07 14:45:12

标签: jmeter performance-testing jmeter-plugins

我尝试首先使用单个用户登录应用程序并使用"页面加载时间"来记录时间。 chrome插件然后我尝试使用Jmeter登录并应用Just 1用户的负载但是时间上有很大差异。 我的方法是正确的吗?如果是,为什么加载时间有差异。

1 个答案:

答案 0 :(得分:0)

表现良好的JMeter请求应该提供与浏览器相同的时间。

  1. 确保将HTTP Request采样器配置为“检索所有嵌入资源”

    enter image description here

    确保您已Parallel downloads勾选

  2. 添加HTTP Header Manager并将其配置为发送浏览器正在发送的所有HTTP Headers
  3. 如果您尝试加载测试的Web应用程序是使用AJAX technology构建的,则需要添加相关的HTTP请求采样器来模仿异步JavaScript驱动的调用,因为JMeter不执行客户端JavaScript。完成后,您可以使用Transaction Controller将请求合并到一个“登录”序列中。
  4. 有关如何正确配置JMeter以进行Web应用程序测试的更多提示,请参阅How to make JMeter behave more like a real browser文章。