Обновление ответа от службы

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

Прежде чем начать

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

Выберите Обновить ответ в элементе запроса, чтобы выполнить одно из следующих действий:
  • Записать ответ службы. Этот метод отправляет запрос и записывает полученный от службы ответ. Для служб, использующих транспортные протоколы IBM® WebSphere MQ или JMS, могут быть получены несколько ответов.
  • Обновить текущее содержимое ответа. Если ответ уже существует, то его содержимое заменяется. В случае нескольких ответов обновляются число и порядок ответов.
Важное замечание: После обновления содержимого ответа могут перестать работать зависимости данных или точки проверки, ссылавшиеся на замененное содержимое.
Можно использовать редактор теста, чтобы создать или отредактировать элементы ответа в тесте службы. Существует три метода добавления ответа службы:
  • Сгенерировать ответ из WSDL. Если служба использует WSDL, то ответ создается со структурой содержимого, которую определяет WSDL.
  • Добавить текст ответа. В этом типе ответа пользователь задает содержимое для ответа в свободном формате.
  • Записать ответ службы. Этот метод отправляет запрос и записывает полученный от службы ответ.

Запросы WebSphere MQ и JMS могут содержать несколько элементов ответа.

Процедура

Для добавления элемента ответа в тест службы выполните следующие действия:

  1. Откройте тест в редакторе теста и выберите элемент запроса к службе.
  2. На странице Сведения об элементе теста выберите Обновить ответ. Или щелкните правой кнопкой на элементе запроса к службе и выберите Добавить > Ответ на запрос. При этом отправляется запрос к службе. Если запрос составлен правильно, то откроется окно Обновить ответ с данными ответа.
  3. В окне Предварительный просмотр просмотрите содержимое ответа и убедитесь, что оно допустимо. Для протоколов WebSphere MQ и JMS в случае получения нескольких ответов щелкните на стрелках и просмотрите каждый ответ.
    1. На вкладке Сообщение просмотрите содержимое ответа в виде формы, дерева или исходного текста.
    2. На вкладке Вложение просмотрите файлы ресурсов, вложенные в ответ.
    3. На вкладке Свойства ответа просмотрите свойства ответа.
  4. Для использования полученного ответа в тесте выберите Обновить тест. Будут созданы элементы ответа как дочерние элементы запроса или обновлены существующие элементы ответа с новыми данными.

Дальнейшие действия

Создав или обновив элементы ответа, можно создать точки проверки в ответе для тестирования работы службы.

Комментарии