Добавление вручную элемента ответа

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

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

Элементы ответа службы являются дочерними по отношению к элементам запроса службы. Тесты служб используют элементы ответов для измерения времени ответов между вызовами и соответствующими ответами. Элементы ответов могут также содержать точки проверки. Запросы IBM® WebSphere MQ и JMS могут содержать несколько элементов ответа.

В зависимости от типа запроса можно вручную создать несколько типов элементов ответа:
  • Ответ из Языка описания веб-служб (WSDL): Для веб-служб этот тип ответа использует файл WSDL для создания указанной структуры XML ответа.
  • Ответ XML: Этот тип ответа создает пустой элемент ответа, в котором необходимо вручную создать ожидаемую структуру XML. Можно воспользоваться документом Определения схемы XML (XSD) из каталога XSD.
  • Текстовый ответ: Этот тип ответа создает пустой элемент ответа, который может содержать произвольно форматированный текст.

В качестве альтернативы можно автоматически создавать и обновлять содержимое ответа посредством записи фактического содержимого ответа, возвращаемого службой. Дополнительная информация приведена в разделе Обновление ответа от службы.

Процедура

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

  1. Откройте тест в редакторе тестов и выберите элемент запроса службы.
  2. Создайте один из следующих элементов:
    • Для запросов веб-служб выберите Добавить > Ответ из WSDL.
    • Если ожидаемый ответ содержит содержимое XML, выберите Добавить > Ответ XML.
    • Если ожидаемый ответ содержит обычный текст, выберите Добавить > Текстовый ответ.
    Это действие создает соответствующий элемент ответа в тесте. Если запрос использует формат WebSphere MQ или JMS, можно создать несколько ответов.
  3. Измените содержимое сообщения элемента ответа в соответствии с фактическим содержимым, возвращаемым службой.
    1. Перейдите на вкладку Сообщение для просмотра содержимого ответа на панели Форма, Структура или Исходный текст.
    2. Перейдите на вкладку Вложение для просмотра файлов ресурсов, прикрепленных к ответу.
    3. Перейдите на вкладку Свойства ответа для просмотра свойств ответа.

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

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

Комментарии