性能测试Jmeter吞吐量控制器使用总结

发表于:2021-12-02 09:26

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:传说三哥    来源:知乎

  场景:
  在同一个线程组里, 有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),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号