Как упаковать отправляемые запросы в zip через jmeter?
Есть ли в jmeter такой плагин или функция, чтобы параметризованные мной запросы упаковывались в zip архив и отправлялись в компонент (адаптер СМЭВ) для тестов производительности? Или возможно прописать логику в семплере? Удалось найти только способ скачивания файлов, но это совсем не то.
Ответы (1 шт):
Автор решения: Dmitri T
→ Ссылка
Если вы хотите записатьтело каждого запроса в .zip файл это можно сделать через JSR223 PostProcessor
Примерный код:
def destination = new java.util.zip.ZipOutputStream(new FileOutputStream(new File('putinhuilo.zip'))) destination.putNextEntry(new java.util.zip.ZipEntry(prev.getSampleLabel() + '.txt')) destination << prev.getSamplerData().bytes destination.close()Также можно записать "тело" запроса в отдельный файл при помощи, например, Flexible File Writer а потом запаковать его или кодом из пункта 1 где-нибудь в tearDown Thread Group или средствами операционной системы через OS Process Sampler