2012-02-23 3 views
1

Я пытаюсь найти подходящий инструмент для тестирования нагрузки для моего веб-приложения, которое вызывает веб-методы, определенные в файле WSDL.Инструменты тестирования нагрузки с поддержкой динамического ввода

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

С soapUI Мне нужно сгенерировать тело запроса, а затем загрузить сервер с этим. Мне действительно нужно выполнить динамический сбор SOAP-запроса на основе предыдущего ответа SOAP.

  1. Вызов веб-метод
  2. Синтаксический ответ, который будет содержать массив значений
  3. Выберите случайный элемент из этого массива и построить следующий запрос SOAP и использовать его для вызова другой веб-метод.
  4. Повторите шаги и загрузить сервер непрерывно

Есть ли какой-либо инструмент (желательно бесплатно), который может это сделать? Или любые рамки (желательно Java), которые могут мне помочь?

Просьба указать ваши данные.

+0

Вы говорите, что не можете сделать это с помощью soapUI? –

ответ

0

Если вы хотите бесплатно и Java, посмотрите на JMeter.

Если ваше приложение находится на более сложной стороне, может потребоваться более сложный инструмент. Сложный, я имею в виду, что сценарий, который вам нужно протестировать, скорее состоит из разговора, а не 1 или 2 транзакций. Если это так, и у вас есть клиентский программный компонент, может быть более эффективным использовать инструмент, который может записывать весь сценарий, как видно из реального клиента, а не создавать транзакции с нуля. Наш Load Tester делает это и отлично обрабатывает XML, но он не является бесплатным.

0

Вы можете посмотреть Tsung.
Может быть, немного необычно для первого использования, но действительно полезно для стресс-тестирования.
Эффективно использовался для стресс-тестирования веб-сервисов (SOAP).
Вид step-by-step guide.

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