Можно создать тест IBM® WebSphere MQ, добавляя нужные элементы теста и изменяя их параметры
в редакторе теста.
Прежде чем начать
Тесты сохраняются в проектах тестов, которые являются проектами Java™ и включают папку с исходным кодом.
Необходимо создать проект теста прежде чем
создать тест.
Убедитесь, что в рабочем пространстве есть допустимые файлы WSDL для службы WebSphere MQ.
В случае применения идентификации SSL в рабочей области должны быть доступны необходимые файлы
ключей.
В случае применения защиты SOAP убедитесь, что в среде настроены правильные библиотеки
и файлы конфигурации.
Процедура
- В рабочей среде выберите или нажмите кнопку Создать тест службы
на панели инструментов.
- Выберите проект и в поле Имя файла теста введите имя файла теста. Нажмите кнопку Далее. Введенное имя используется как базовое для записи, теста и прочих обязательных файлов. На обычной панели Навигатор или панели Структура пакетов Java эти файлы показаны вместе с их отличительными суффиксами, но на панели Навигатор теста показаны только простые имена.
- На странице Выбрать интерфейс запроса службы выполните одно из
следующих действий:
- Для тестирования службы, использующей файл WSDL, выберите Запрос веб-службы
или Структура на основе спецификации, нажмите кнопку Далее
и выберите файл WSDL.
- Для тестирования службы, которая не использует файл WSDL, выберите Запрос XML, Текстовый запрос, Двоичный запрос или Пустой тест.
- Нажмите кнопку Далее и выберите протокол WebSphere
MQ.
- В поле Действие SOAP укажите действие SOAP для вызова запроса MQ.
- Для переопределения заголовка и дескриптора сообщения, указанного в конфигурации
транспортного протокола WebSphere MQ, выберите Переопределить значения параметров
конфигурации протокола MQ и укажите
требуемые заголовок и дескриптор сообщения.
- Нажмите кнопку Готово. Создается тест службы.
- Для вызова веб-службы нажмите кнопку Обновить ответ. Откроется окно Предварительный просмотр ответа с данными,
используемыми для вызова.
- Нажмите кнопку Обновить тест. Это действие вызывает веб-службы и создает элемент сообщения с
данными возврата.
Если элемент сообщения уже существует, то он будет обновлен с последними данными возврата. Элемент с данными возврата позволяет реализовать зависимость данных и точки проверки на основе содержимого.