使用Jmeter查找网页正确加载时间的最佳方法
我正在做一个网站的性能测试 我看到两种选择,但我不知道哪一种是正确的:使用Jmeter查找网页正确加载时间的最佳方法,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我正在做一个网站的性能测试 我看到两种选择,但我不知道哪一种是正确的: 只需点击网站Url,然后在HTTP Request Defaults下检查检索所有嵌入资源 使用Jmeter Http recorder,并在Url模式下排除,选中添加建议排除 任何建议都会有帮助。我建议如下: 从你的选项1开始 勾选并行下载 将6放入并行下载的线程数中 通过URL必须匹配部分过滤掉所有外部资源。如果您的应用程序对图像、横幅等进行外部调用,则需要将它们过滤掉,以便负载测试只关注您的应用程序域,排除示例如下所示
检索所有嵌入资源
Url模式下排除
,选中添加建议排除
任何建议都会有帮助。我建议如下:
6
放入并行下载的线程数中URL必须匹配部分过滤掉所有外部资源。如果您的应用程序对图像、横幅等进行外部调用,则需要将它们过滤掉,以便负载测试只关注您的应用程序域,排除示例如下所示:
^((?!google|facebook|pinterest|twimg|doubleclick|whatever).)*$
根据需要修改线路
更多信息:如果有100个用户一起打开此网页,并且所有这些用户都将第二次打开此网页,因此所有用户都将网页图像和其他嵌入资源缓存在浏览器中。在这种情况下,如何找到页面加载时间。如果我将用户数设置为100并使用缓存管理器,Jmeter不会按照文档在线程之间共享缓存。每个虚拟用户都是独立的,并且有自己的缓存。那么,当从缓存加载内容时,如何检查网页的加载时间。