Как захватить TPS для нескольких систем Jmeter - PullRequest
0 голосов
/ 01 апреля 2020

В моем сценарии у меня есть три системы A, B и C. Я создаю нагрузку на систему A, и система A взаимодействует следующим образом A -> B -> C. Наконец, ответ приходит к системе A следующим образом A <- B <- C. Я могу захватить TPS через Jmeter только для системы А. Как я могу захватить TPS для двух других систем? </p>

1 Ответ

0 голосов
/ 01 апреля 2020

JMeter ничего не знает об архитектуре вашего приложения, он рассматривает тестируемую систему как черный ящик

Если вы хотите проверить производительность систем B и C необходимо имитировать c связь между A и B и наоборот в тесте JMeter, то же самое для B и C. Этот подход известен как Тестирование изоляции

В случае, если по какой-либо причине это невозможно, вы можете попытаться собрать информацию из систем B и C, используя, например, JMeter PerfMon Plugin , который поддерживает разнообразие метрик и позволяет выполнять произвольные команды / читать файлы для извлечения и вывода собранной информации.

...