赞
踩
可以在某一逻辑点模拟创建最大负载量进行测试;Synchronizing Timer 的技术原理是通过在某一点阻塞线程,直到 X 个线程被阻塞,然后同时释放
右键 >>> 添加 >>> 定时器 >>> 同步定时器(Synchronized Timer)
注:设置的值不能大于它所在线程组中设置的线程数;0表示 all 无穷大,最大
(1)、测试计划右键 <<< 添加 <<< 定时器 <<< 同步定时器(Synchronized Timer),模拟用户组的数量设置为5
(2)、测试计划右键 <<< 添加 <<< 定时器 <<< 固定定时器(Constant Timer),线程延迟设置为1000
(3)、测试计划右键 <<< 添加 <<< 线程(用户)<<< 线程组,线程数设置为5,勾选永远,勾选调度器,持续时间设置为60
线程数:5
勾选永远
勾选调度器
持续时间(秒):60
(4)、线程组右键 <<< 添加 <<< 取样器 <<< 调试取样器(Debug Sampler)
(5)、线程组右键 <<< 添加 <<< 监听器 <<< 查看结果树
(6)、线程组右键 <<< 添加 <<< 监听器 <<< 汇总报告
(7)、点击启动,点开查看结果树,观察Text下的取样器
每一次,同时执行五个调试取样器;可以点击调试取样器,查看取样器结果中的时间,可以发现,每一秒,有五个调试取样器
(8)、点开汇总报告查看
可以看到,样本是五个五个执行;吞吐量 TPS 大概为 5
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。