Вот у меня есть сервер на java, сначала я пытался его запросами нагружать при помощи siege, ab, но эти утилиты показывают нагрузку если мы посылаем запросы на статичные ресурсы или адреса, типо:
localhost:8282/auth/login
localhost:8282/
У меня же есть потребность в тестировании целого API сервиса, на котором крутиться все, то есть я хочу протестировать:
То есть как бы параметры у api динамические и зависят или могут зависеть от предыдущих запросов.
Пытался написать инструментарий на NodeJS с использованием loadtest, node-siege, но там либо все не работает в правильном случае, либо никак не могу получить cookie-jar, чтобы заходить на api залогинившимся.
Пытался использовать yandex tank, но тут опять же не понятно как управлять динамическими адресами url и как использовать cookie
Подскажите пожалуйста, как провести нагрузочное тестирование?