[英]Where can I pass the value of percentage of request on each http request in jmeter?
我正在测试jmeter中的负载。 现在我有8-10个页面请求要执行。 但是我想在此页面中提供请求的百分比/数量,而另一页面的请求数量有所不同。
例如。
主页应该有30%的请求
详细信息页面应有请求的10%
....
我如何使用jmeter做到这一点? 请给我建议。
如果您说在一个线程组中要测试10个页面,并且您有要发送到某些页面的请求百分比,则:
主页30%详细信息页面10%...
那么您可以向一个线程组内的同一页面发出多个HTTP请求。
例如,如果您有两个页面,分别是home和details,并且您希望home的请求占75%,Detail的请求占25%,那么您可以在线程组内向home发出三个HTTP请求,对页面进行一个HTTP请求。
编辑:可能是此结构适合您的方案:
+ Thread Group
|+ Loop Controller
|-+ If Controller (Random Value < 90)
|--+ Sampler1
|--+ Sampler2
|--+ ...
|-+ If Controller (Random Value >= 90)
|--+ Sampler10
|--+ ...
或这个
+ Thread group
|+ Loop Controller
|-+ Sampler1
|-+ Sampler2
|-+ ...
|-+ Throughput Controller (e.g. 90 per minute)
+ Thread group
|+ Loop Controller
|-+ Sampler10
|-+ Sampler11
|-+ ...
--+ Throughput Controller (e.g. 10 per minute)
我在这里找到这些: 这里
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.