我正在使用Jmeter编写脚本。Login页面调用多个API,然后登录用户,下一个页面是仪表板。在仪表板上,调用8个API。我需要报告登录页面、仪表板页面等所占用的响应时间。目前我使用的是事务控制器,它总结了所有请求的响应时间。
例如,对于仪表板页面,我的脚本如下所示;
每个请求响应时间都小于3秒,所有API都由浏览器并行调用。因此浏览器通常给出3-4秒之间的加载时间.事务控制器总结了所有8个Http请求的响应时间,因此我得到了大约18秒的响应时间,这在浏览器加载时是不符合的,我在执行负载测试时也会检查浏览器负载,并且总是在3秒或以下。
如何像事务控制器一样报告页面响应时间,显示所有响应时间之和,这是不正确的。
发布于 2019-05-20 10:54:34
我使用HTTP并行请求采样器来解决这个问题。通过选择“子示例”选项使用响应断言,并将所有http请求和使用的模式匹配规则的断言添加为“或”和“包含”
发布于 2019-05-07 09:43:09
使用"bzm -并行控制器“并行发送所有8个请求,而不是按当前方法顺序发送。
https://stackoverflow.com/questions/56008588
复制相似问题