我目前正在我們公司測驗小型 API,我需要在該 API 的所有方法上隨機分配一些呼叫。我正在使用 5.3 版本的 JMeter,公司安全政治,所以如果這很重要,我們沒有更新的版本。
因為方法的數量大約是 15,所以我現在的想法是向 JMeter 提供 .properties 檔案,該檔案將包含對 API 的呼叫總數,然后,通過 SetUp Thread Group 中的 JSR223 采樣器,我將在執行緒中設定具有隨機用戶數量的屬性。___property但是,我在這樣做時遇到了一個問題:我成功設定了所有屬性,但在另一個執行緒組中呼叫函式時我無法訪問它們。
是否有任何方法可以通過腳本設定這些屬性并通過 JMeter 函式訪問它們?
編輯:添加我在設定執行緒組中使用的代碼以添加屬性
jmeter_properties.load(new FileInputStream(new File('env.properties')));
def allUsers = jmeter_properties.get('number.of.users') as Integer;
def random = new Random();
def thisUsers = random.nextInt(allUsers);
allUsers = allUsers - thisUsers;
props.put('getProjectById.users', thisUsers);```
uj5u.com熱心網友回復:
我不確定這是應通過
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/460046.html
