Тестирование всех операций в файле WSDL

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

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

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

Если служба использует идентификацию Secure Sockets Layer (SSL), создайте конфигурацию SSL перед отправкой вызова. Дополнительная информация приведена в разделе Создание конфигураций SSL.

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

Вызовы создаются для каждой операции в файле WSDL на основе значений по умолчанию для каждого типа. Например, для строк применяется значение по умолчанию str. Значение по умолчанию можно изменить в параметрах Значения по умолчанию XML.

Процедура

  1. Откройте общий клиент служб, перейдите на вкладку Запросы и выберите Добавить файл WSDL Добавить файл WSDL.
  2. В окне Добавить файлы WSDL выберите существующий WSDL или импортируйте WSDL одним из следующих способов:
    • Выберите Импортировать из файла, для того чтобы импортировать файл WSDL из файловой системы.
    • Выберите Импортировать из URL, для того чтобы загрузить и импортировать WSDL из Интернета.
    • Выберите Импортировать из WSRR, для того чтобы импортировать WSDL из IBM WebSphere Service Registry and Repository (WSRR). Введите URL WSRR и нажмите кнопку Подключиться. С помощью значка Поиск Поиск можно просмотреть содержимое хранилища.
    • Выберите Импортировать из UDDI, для того чтобы импортировать файл WSDL из хранилища служб UDDI. Введите URL UDDI и нажмите кнопку Подключиться. С помощью значков Фильтр Фильтр или Поиск Поиск можно просмотреть содержимое хранилища.
  3. Нажмите кнопку OK. Файл WSDL добавляется в список Библиотека вызовов.
  4. В библиотеке вызовов щелкните правой кнопкой мыши на WSDL и выберите Тестировать методы WSDL. Вызов автоматически настраивается для применения конечных точек SOAP или JMS, доступных в файле WSDL.

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

Успешные вызовы регистрируются и добавляются в список Хронология запросов. В случае применения IBM Rational Performance Tester или IBM Rational Service Tester for SOA Quality с помощью кнопки Создать комплект тестов (Создать комплект тестов) можно создать тест службы.

Комментарии