场景:在同一个线程组里,有10个并发,7个做A业务,3个做B业务,要模拟这种场景,可以通过吞吐量模拟器来实现。
添加吞吐量控制器
用法1:Percent Executions
在一个线程组内分别建立两个吞吐量控制器, 分别放业务A和业务B吞吐量控制器采用percent Executions 百分比控制, Throughput设为80
同时添加业务百度搜索
表示此吞吐量控制器按线程组线程总数的80%第二个吞吐量控制器同样选择百分比控制
同时添加业务csdn的一个接口Throughput设为20, 表示此吞吐量控制器按线程组线程总数的20%设置线程组并发数10个
业务A按照线程组10个并发的百分之80% , 就是8个并发业务B按照线程组10个并发的百分之20%, 就是2个并发运行一下看结果:
用法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个。
学习资料/接口/项目等需要领取:需要+\/ →it7411
最新软件测试+进阶测试全套【自学资料包】