Как выполнить BeanShell PostProcessor после того, как все сэмплы заканчиваются на Jmeter? - PullRequest
0 голосов
/ 07 апреля 2020

Моя цель - сделать красивый отчет о моем плане тестирования. Я использую около 50 потоков и бесконечно l oop, поэтому я хочу получить содержимое ответов и сделать отчет. Проблема в том, что PostProcessor выполняет каждый конец запроса образца, поэтому я не могу собрать все это вместе в одном контексте, чтобы использовать все данные, и если я использую данные, каждый конец образца приводит к большим беспорядкам. Я не нашел решения в Интернете, и я новичок ie с Jmeter. Итак, есть способ дождаться окончания всех потоков и получить все данные ответов в 1 раз?

1 Ответ

0 голосов
/ 08 апреля 2020
  1. Прежде всего, не используйте Beanshell, поскольку JMeter 3.1 следует переключиться на тестовые элементы JSR223 и Groovy язык
  2. Если вам необходимо собрать данные ответов, лучший вариант - записать его в файл, используя, например, Flexible File Writer , и, если требуется какая-либо постобработка, вы можете выполнить это, используя JSR223 Sampler в группе потоков tearDown * 1011. *
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...