Например, я пытаюсь очистить файлы cookie для каждой 10 итерации;
if (vars.getIteration() % 10) {
HTTPSamplerBase sampler = ctx.getCurrentSampler();
log.info(sampler.getName());
CookieManager cookieManager = sampler.getCookieManager();
log.info(cookieManager+"");
cookieManager.clear();
}
При первом вызове, скажем, на итерации 10, он работает нормально, но при втором вызове cookiemanager становится нулевым.
Я запускаю это из постпроцессора Beanshell.
Я попытался просмотреть все файлы cookie и удалить их из cookieManager, но ничего не изменилось.
Примечание. Для политики cookie диспетчера файлов cookie HTTP установлено значение «Стандартные» и «Очистить файлы cookie» после снятия флажка «Каждая итерация».