Ни один из инструментов нагрузочного тестирования не будет выполнять на стороне клиента JavaScript, и я ожидаю, что ваши диаграммы загружаются и «детализируются» (что бы это ни значило) с использованием технологии AJAX.
Вы по-прежнему можете выполнять вызовы данных диаграмм в браузере, для JMeter вы можете использовать Parallel Controller для этого, для Locust вам придется кодировать его самостоятельно, однако это Таким образом, вы не сможете измерить производительность рендеринга , поскольку это то, что делают браузеры.
Так что, если вы хотите провести нагрузочный тест бэкэнда - какой бы инструмент ни был способен на это, просто убедитесь, что он создает такой же сетевой шаблон, как и настоящий браузер.
Для оценки производительности внешнего интерфейса вам понадобится настоящий браузер, например, JMeter можно интегрировать с Selenium через WebDriver Sampler , а для Locust вы можете написать код, который запустит и организует браузер (ы), используя selenium module