jmeter场景设置之混合交易并发


    应用场景:支付、退款、查询按照比例实现10个用户并发;jmeter混合交易并发是如何设置的呢?

  

一:多线程方式
  我们知道JMeter是用线程组来模拟虚拟用户的,JMeter还可以支持一个计划中多个线程组。利用这个特性我们可以把支付交易放在一个线程组中,退款交易放在一个线程组中,查询交易放在一个线程组中。为了制造出业务量的比例关系,我们通过控制线程数来达到效果。

  支付线程组:线程数设置:10用户*20%=2

  退款线程组:线程数设置:10用户*10%=1

  退款线程组:线程数设置:10用户*70%=7

  这只能是近似的,如果这3个事务的响应时间不一样,最终完成的业务数比例也会不一样。当前线程数是在假定两个业务的响应时间一样的情况下,所以这完全是理想状况。

参考文档:https://blog.csdn.net/selingchen/article/details/47844375

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM