2015-05-13 2 views
0

Я работаю над запросом SOAP/XML в JMeter. Я столкнулся со следующей проблемой.Как я могу вставить данные запроса SOAP в базу данных? SOAP Sampler в JMeter не отображает данные в ответе

У меня есть один веб-сервис, я получил данные запроса из инструмента SOAP UI, затем я использовал пробник SOAP/XML в JMeter.

Введенный URL Поступил SOAP/XML DATA

Теперь, когда я бегу нити все идет правильно. Ошибки в JMeter не отображаются.

Но когда я проверяю таблицы базы данных, НИКАКИЕ ЗАПИСИ НЕ ВСТАВЛЯЮТСЯ?

Я что-то упустил?

ответ

0

Добавить View Results Tree прослушиватель в свой план тестирования, повторите тест с меньшим количеством потоков и проверьте вкладку «Ответные данные» слушателя, чтобы увидеть, есть ли там какие-либо ошибки.

JMeter не проверяет данные ответа, если вы явно не «рассказываете» об этом, используя Assertions. Если ваш веб-сервис отвечает с кодом 200, JMeter будет обрабатывать ответы как успешные.

Возможно, значения не будут вставлены в базу данных из-за некоторой формы дублирующего поля. В этом случае вам придется параметризовать ваш тест нагрузки через элемент CSV Data Set Config.

+0

Я использовал древовидный список, получая пустые данные отклика. В совокупности список listner, m получает скорость загрузки 0kbps. Я получаю код ошибки 302, в частности, для HTTP –

+0

'302' означает« перенаправление », воспроизведение с параметрами« Перенаправить автоматически »и/или« Следовать за перенаправлениями »пробоотбора HTTP-запроса. –

+0

Есть ли какое-либо требование парсера для данных, которые необходимо вставить в базу данных –