Vim*_*mal 3 jmeter jmeter-plugins jmeter-5.0
在性能测试期间,“检索所有嵌入式资源”应该选中还是取消选中?
我的分析:“检索所有嵌入资源”不应该被选中。并且缓存也不应该自动清除。
注:a. Jmeter默认录制模板中未选中“检索所有嵌入资源”选项。
如果 500 个用户迭代 2 个场景 50 次,这是正确的响应时间。
我的分析:需要在“查看表中的结果”监听器中引用“事务控制器 - 采样时间[总和值]”。请注意,需要使用并行控制器才能处理并行请求,并且需要在其中引用最大响应时间。
如果您正在测试 Web 应用程序,则需要将 JMeter 配置为像真正的浏览器一样运行。真正的浏览器下载这些“嵌入式资源”,如图像、脚本、样式、字体、声音等,并并行执行此操作(一个主请求后跟 6 个线程来下载嵌入式资源)。所以你应该:
缓存:如果你想在每次迭代中模拟“新”用户,你应该清除缓存,如果你想模拟“返回”用户 - 他应该已经在缓存中拥有资源并且不应该下载它们。
我们不知道您正在测量什么,单个请求的响应时间还是整个业务交易的响应时间。就我个人而言,我会选择单个请求(但包括所有嵌入式资源以及最终由并行控制器模拟的AJAX请求(如果有)),并且不查看平均响应时间,而是查看 90% 的百分位,因为平均值可以掩盖问题,而 90% 的百分位数可以掩盖问题百分位数是 90% 的用户将得到的响应时间。
| 归档时间: |
|
| 查看次数: |
4395 次 |
| 最近记录: |