Синхронизация удаленного файла WSDL

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

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

Убедитесь, что применяется допустимый файл WSDL. Синтаксис WSDL должен соответствовать требованиям среды тестирования. Продукт может не поддерживать отдельные файлы WSDL.

Синхронизация WSDL поддерживается только для удаленных файлов WSDL, импортированных с помощью URL.

Синхронизация WSDL выполняется при запуске рабочей среды или через указанное время. В случае изменения удаленного WSDL обновляется его локальная копия. В зависимости от изменений выполняется объединение с обновлением всех запросов служб, использующих WSDL. Если изменения WSDL нельзя применить к запросам служб в автоматическом режиме (например в случае удаления или переименования операции либо изменения структуры XML запроса службы), то тесту присваивается состояние Ошибка.

Процедура

Для импорта синхронизированного удаленного файла WSDL выполните следующие действия:

  1. Откройте общий клиент служб, перейдите на вкладку Запросы и выберите Добавить файл WSDL Добавить файл WSDL.
  2. В окне Добавить файлы WSDL нажмите кнопку Импортировать из URL, для того чтобы загрузить и импортировать удаленный WSDL из Интернета.
  3. На странице Импортировать WSDL из URL введите URL удаленного WSDL. В случае подключения через сервер Proxy или корпоративный брандмауэр выберите Свойства Proxy, для того чтобы указать сетевые параметры.
  4. В области Стратегия синхронизации укажите параметры синхронизации WSDL:
    • Выберите Никогда, для того чтобы запретить обновление удаленного WSDL.
    • Выберите При запуске сеанса для синхронизации WSDL каждый раз при запуске рабочей среды.
    • Выберите Период, для того чтобы указать интервал синхронизации в днях.
  5. Нажмите кнопку OK. Файл WSDL добавляется в список Библиотека вызовов.

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

После импорта WSDL можно изменить параметры синхронизации, щелкнув правой кнопкой на файле WSDL в общем клиенте служб Библиотека вызовов или в навигаторе тестов. Затем выберите Синхронизация WSDL. Кроме того, в окне Синхронизация WSDL отображается дата последней синхронизации.

Комментарии