是否可以排除Jmeter中嵌入资源的持续时间?

是否可以排除Jmeter中嵌入资源的持续时间?,jmeter,Jmeter,假设我有一个请求,它引用了大量嵌入式资源。 如果我运行这样的请求,并且启用了从HTML文件中检索所有嵌入资源,我将获得整个请求持续时间的响应时间。此值与浏览器中的持续时间非常相似(取决于连接池的大小设置)。 我想知道是否有可能排除所有嵌入资源的持续时间,但仍然下载这些资源 例如: main请求-13秒 子请求1(html)-3sec 子请求2(css)-0.5秒 子请求(jpeg)-1秒 我需要的是排除css、图像、js等的计时,并获得3sec作为mainSample的响应时间 我可以用b

假设我有一个请求,它引用了大量嵌入式资源。
如果我运行这样的请求,并且启用了
从HTML文件中检索所有嵌入资源
,我将获得整个请求持续时间的响应时间。此值与浏览器中的持续时间非常相似(取决于连接池的大小设置)。 我想知道是否有可能排除所有嵌入资源的持续时间,但仍然下载这些资源

例如:

main请求-13秒

  • 子请求1(html)-3sec
  • 子请求2(css)-0.5秒
  • 子请求(jpeg)-1秒

我需要的是排除css、图像、js等的计时,并获得3sec作为mainSample的响应时间

我可以用beanshell实现这一点,我通过减去所需的子样本的计时来重置main样本的结束时间。但是,它仅适用于设置为1的
连接池。如果池大小更大,则说明此方法是错误的


对于较大的
连接池
大小,是否有办法获得相同的结果?

当连接池大小大于1时,下载是并行进行的,因此您需要获得子样本的最大时间,这可能会给您页面加载所需的时间(至少在网络大小上),但在我看来,这是毫无意义的