首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想要报告响应时间,每一页通过Jmeter,而有多个API调用正在进行的页面加载。怎么做?

我想要报告响应时间,每一页通过Jmeter,而有多个API调用正在进行的页面加载。怎么做?
EN

Stack Overflow用户
提问于 2019-05-06 15:51:06
回答 2查看 811关注 0票数 0

我正在使用Jmeter编写脚本。Login页面调用多个API,然后登录用户,下一个页面是仪表板。在仪表板上,调用8个API。我需要报告登录页面、仪表板页面等所占用的响应时间。目前我使用的是事务控制器,它总结了所有请求的响应时间。

例如,对于仪表板页面,我的脚本如下所示;

  1. 仪表板事务控制器 HTTP请求1 HTTP请求2。。Http请求8

每个请求响应时间都小于3秒,所有API都由浏览器并行调用。因此浏览器通常给出3-4秒之间的加载时间.事务控制器总结了所有8个Http请求的响应时间,因此我得到了大约18秒的响应时间,这在浏览器加载时是不符合的,我在执行负载测试时也会检查浏览器负载,并且总是在3秒或以下。

如何像事务控制器一样报告页面响应时间,显示所有响应时间之和,这是不正确的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-20 10:54:34

我使用HTTP并行请求采样器来解决这个问题。通过选择“子示例”选项使用响应断言,并将所有http请求和使用的模式匹配规则的断言添加为“或”和“包含”

票数 0
EN

Stack Overflow用户

发布于 2019-05-07 09:43:09

使用"bzm -并行控制器“并行发送所有8个请求,而不是按当前方法顺序发送。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56008588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档