2012-01-25 4 views
2

Я искал некоторые из похожих вопросов, но пока не нашел правильного решения.нужен инструмент для тестирования веб-нагрузки с настраиваемыми HTTP-запросами

Мне нужно протестировать веб-кластер (который состоит из множества узлов, чтобы обеспечить некоторый набор API REST-ful).

Не только HTTP GET-запрос, мне нужно генерировать динамический запрос POST/PUT по каким-либо причинам. Есть много инструментов, но я не смог найти правильный инструмент для генерации запроса POST/PUT с нестатистическими данными.

Поскольку мне нужно генерировать довольно большое количество запросов, инструмент проверки нагрузки должен работать в распределенных узлах. В шортах:

  • Возможность написать пользовательский запрос для HTTP GET, POST и PUT. (любой вид основных языков, таких как Java, Ruby и т. д.)
  • возможность работать в распределенной среде Linux. (Т.е. использовать несколько узлов, чтобы генерировать запросы)
  • возможность работы как на HTTP и HTTPS
  • факультативные: формирование симпатичной графики
  • опционально: построить новый запрос и очередь для последующего использования (для государственной FUL API тестирование)

На основании определенных условий генератор запросов должен анализировать JSON-документ в теле HTTP и обрабатывать его для создания другого запроса GET/POST/PUT.

+0

Ну, для записи, хотя и не полностью обыскали, но я думаю, что funkload + benchmaster может быть одним из решений. Я попробую. – cinsk

ответ

1

Оформить заказ Цзун, Фабан и Дождь. Скорее всего, вам нужно отредактировать некоторые скрипты в своих рамках.

Смежные вопросы