Вопрос

Я использую SoapUI 2.5.1 - ознакомительная версия

В тестовом примере, как сохранить ответные сообщения вместе с запросами в проекте SoapUI ?

Вот что происходит в настоящее время:Когда я создаю проект веб-сервиса SoapUI и отправляю SOAP-запрос на операцию, я получаю XML-ответ.Теперь, после сохранения SoapUI и выхода из инструмента, когда я открываю его снова, я вижу вкладку XML ответа пустой.alt text

Почему сохраняется только запрос, а не ответы - это ошибка в SoapUI?

Спасибо -Арун

Это было полезно?

Решение

Как указывает Томас Братт, ответ не сохраняется, потому что в большинстве случаев это не имеет смысла делать.SoapUI предназначен для тестирования;если вы хотите сохранить результаты своего теста, вам придется сделать это явно.

Чтобы сохранить конкретное ответное сообщение, воспользуйтесь контекстным меню редактора ответов (или нажмите Ctrl + S) и сохраните его в файл.Вы можете загрузить его обратно, если хотите, используя то же контекстное меню (или нажмите Ctrl + L).

Другие советы

Ответ не сохраняется, поскольку он может отличаться в зависимости от вызова.

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

Например, SOAP-метод 'get time' каждый раз возвращал бы другой результат.Я использую SOAP-UI на работе для связи с SOAP-сервером, который передает запросы на видеосвязь и возвращает код ошибки.Код ошибки каждый раз разный, поэтому сохранять его не имеет смысла.

Вы можете использовать контекстное меню запроса для создания тестового примера.Это позволит вам проверить ответ на соответствие схеме WSDL, а также утверждать, что ответ не содержит ошибки SOAP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top