场景:
在同一个线程组里, 有10个并发, 7个做A业务, 3个做B业务,要模拟这种场景,可以通过吞吐量模拟器来实现.。
添加吞吐量控制器
用法1: Percent Executions
在一个线程组内分别建立两个吞吐量控制器, 分别放业务A和业务B。
吞吐量控制器采用percent Executions 百分比控制, Throughput设为80。
同时添加业务百度搜索。
表示此吞吐量控制器按线程组线程总数的80%。
第二个吞吐量控制器同样选择百分比控制。
同时添加业务csdn的一个接口。
Throughput设为20, 表示此吞吐量控制器按线程组线程总数的20%。
设置线程组并发数10个。
用法2 :Total Executions
依然设置总线程数10个,业务A分配7个。
业务B分配3个。
运行看结果:
用法3: Total and Percent Executions组合使用
业务A使用Percent Executions, 并且勾选Per User。
业务B使用Total Execution, 设置Throughput为3。
运行看结果:
从结果报告可以看出, 总线程组设置10个并发, 业务A选择percent Executions, 勾选per user, 并发数量等于总线程的并发数。
B业务使用Total executions , Throughput设置了3, 实际运行并发数量是对应的3个。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理