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

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

  

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

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

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

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

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

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

 

猜你喜欢

转载自www.cnblogs.com/qiaoli0726/p/9635749.html