首页 文章

Jmeter性能测试DOM和加载时间

提问于
浏览
1
  • DOM时间和页面加载时间之间的确切差异是什么 . 当我访问谷歌浏览器并按F12并转到网络时,我会看到DOM时间和页面加载时间,这可以在Jmeter中实现,以获得DOM和加载时间 .

  • 我的第二个问题是当我在Jmeter中记录我的脚本并运行它时,每个样本计为1个服务,因为我需要为30,000个用户运行我的网站 .

  • 在向电子商务网站上传大约10,000种产品并测试网站性能时,流程是否相同,因为可以使用Jmeter中的JDBC Insert命令进行上传 .

1 回答

  • 3
    • 区别在于:

    • DOMContentLoaded - HTML已完成加载

    • Loaded - 所有其他内容已完成加载(脚本,样式,图像 - 启用了"Retrieve all embedded resources"选项拉下的所有内容) . 我建议保持此选项打开,因为它使JMeter行为更接近现实生活中的浏览器 . 有关更多信息,请参阅onLoad and onDOMContentLoadedHow To Make JMeter Behave More Like A Real Browser文章

    • 目前还不清楚"Service"是什么意思 . 如果您需要模拟30 000个用户 - 您需要30 000个线程 . 确保你使用Timers作为真正的用户不要不停止锤击应用程序,他们需要一些时间来请求之间的"think" . 您最有可能需要多个JMeter实例来模拟30 000个用户,请查看JMeter Distributed Testing Step-by-step指南 .

相关问题