2
在jmeter cookie管理器中,您可以在每次迭代中清除cookie。Jmeter在迭代後清除餅乾
問題 但我需要的是Jmeter應該在一些迭代後清除cookie。例如。 2或3
爲什麼? 我需要這個,因爲我不想每次都用新的cookie數據重載服務器。我會發送30個請求,但我需要15個新的會話。
在jmeter cookie管理器中,您可以在每次迭代中清除cookie。Jmeter在迭代後清除餅乾
問題 但我需要的是Jmeter應該在一些迭代後清除cookie。例如。 2或3
爲什麼? 我需要這個,因爲我不想每次都用新的cookie數據重載服務器。我會發送30個請求,但我需要15個新的會話。
可以使用一些腳本做到這一點,即:
將下面的代碼爲「腳本」區域的孩子:
if (vars.getIteration() == 2) {
sampler.getCookieManager().clear();
}
其中:
vars
- 的JMeterVariables的實例,可以訪問所有的JMeter變量,包括當前迭代次數sampler
- 表示用於BeanShell的預處理器父採樣的實體,在HTTP請求採樣的情況下 - HTTPSamplerProxy請參閱How to Use BeanShell: JMeter's Favorite Built-in Component文章,以開始使用JMeter測試中的腳本。