как сохранить ответ при сохранении проекта SoapUI - PullRequest
3 голосов
/ 19 мая 2009

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

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

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

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

Спасибо -Arun

Ответы [ 2 ]

5 голосов
/ 19 мая 2009

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

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

3 голосов
/ 19 мая 2009

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

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

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

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

...