Создание структуры вызова с надежными сообщениями

В структуре теста можно создать последовательность вызовов на основе спецификации WS-ReliableMessaging.

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

Спецификация WS-ReliableMessaging описывает надежную доставку сообщений SOAP между распределенными приложениями в случае сбоев компонентов программного обеспечения, систем или сети. В контексте теста службы надежная структура вызовов с обменом сообщениями состоит из ряда вызовов, соответствующих спецификации. Структура может быть создана или как последовательность уникальных вызовов службы или как цикл, содержащий элемент вызова и использующий пул данных для идентификации уникальных вызовов.

Процедура

  1. В редакторе теста выберите тест, нажмите кнопку Добавить и затем нажмите Структура на основе спецификации. Откроется мастер Создать тест веб-службы.
  2. На странице Выбор спецификации веб-службы выберите WS-ReliableMessaging и нажмите кнопку Далее.
  3. Выберите один или несколько файлов WSDL в рабочем пространстве для тестируемой веб-службы и нажмите кнопку Далее. Если необходимо импортировать файл WSDL в рабочее пространство, нажмите кнопку Импорт.
  4. На странице Настроить протокол выберите существующую конфигурацию транспорта HTTP или нажмите кнопку Создать и создайте новую конфигурацию.
    1. Укажите URL службы, а также параметры HTTP Метод и Версия.
    2. В таблице Заголовок нажмите кнопку Добавить и укажите все заголовки, которые требуется добавить в вызов.
    3. В таблице cookie нажмите кнопку Добавить и укажите все cookie, которые требуется добавить в вызов.
    4. Нажмите Далее.
  5. На странице Параметры последовательности укажите, какая структура последовательности будет создана в тесте.
    1. В поле Число сообщений укажите число вызовов в списке или число итераций цикла.
    2. Выберите Создать список вызовов службы, чтобы сгенерировать список вызовов с заданным числом сообщений, или выберите Создать цикл с пулом данных чтобы сгенерировать цикл с пулом данных. Пул данных определяет номер каждого вызова в цикле.
    3. Параметр Случайная последовательность позволяет сгенерировать случайный порядок вызовов.
  6. Нажмите Готово. В тесте создана структура вызовов службы с надежными сообщениями.

Комментарии