让我们说我有一个涉及大量嵌入资源的请求
如果我在启用Retrieve all embedded resources from HTML file
的情况下运行此类请求,我将获得整个请求持续时间的响应时间。此值与浏览器中的持续时间非常相似(取决于connection pool
大小设置)。
我想知道是否有可能排除所有嵌入资源的持续时间,但仍然下载这些资源。
例如:
mainRequest - 13秒
...
我需要的是排除css,images,js等的时间,并获得3秒作为mainSample的响应时间。
我能够使用beanshell执行此操作,我通过减去所需 subSamples 的时间来重置 mainSample 的结束时间。但是它仅适用于设置为1的connection pool
大小。如果池大小较大,则此方法是错误的。
是否有某种方法可以为较大的connection pool
尺寸获得相同的结果?
答案 0 :(得分:0)
当连接池大小大于1时,下载是并行进行的,因此您需要获得子样本的最大时间,这可能会为您提供页面加载时间(至少在网络大小上),但在我看来,它毫无意义