Сравнение результатов двух сэмплеров в JMeter

У меня есть несколько сэмплеров в группе потоков, каждый из которых извлекает часть информации. Затем мне нужно проверить согласованность результатов двух разных пробоотборников. В частности, мне нужно подтвердить, равняется ли поле в одном ответе сэмплера полю в ответе JDBC. Каков наилучший способ сделать что-то подобное?

Я думал о добавлении постпроцессора BeanShell в каждый сэмплер, чтобы извлечь значение поля из каждого сэмпла и сохранить его в двух переменных, а затем добавить утверждение BeanShell, которое обращается к этим переменным, но мне интересно, есть ли более прямой подход.

В документации JMeter API я не видел ничего, чтобы получить доступ к другому ответу сэмплера, кроме предыдущего.

1 ответ

Решение

Я разместил тот же вопрос в списке рассылки пользователей Jmeter, и из полученных отзывов кажется, что на самом деле невозможно получить доступ к результату другого сэмплера, чем предыдущий.

Ответ заключается в том, чтобы сохранить каждый ответ сэмплера в переменной через постпроцессор, чтобы его можно было использовать позже.

Другие вопросы по тегам