簡體   English   中英

我在哪里可以在jmeter中傳遞每個HTTP請求的請求百分比值?

[英]Where can I pass the value of percentage of request on each http request in jmeter?

我正在測試jmeter中的負載。 現在我有8-10個頁面請求要執行。 但是我想在此頁面中提供請求的百分比/數量,而另一頁面的請求數量有所不同。

例如。

  1. 主頁應該有30%的請求

  2. 詳細信息頁面應有請求的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM