Операция заготовки - сведения

Элементы Операция заготовки описывают формат вызова, который ожидает заготовка службы. Существует одна операция заготовки для каждой операции, обнаруженной в спецификации WSDL. Каждая операция заготовки содержит как минимум один элемент варианта по умолчанию или несколько элементов варианта, описывающих ответ заготовки службы в зависимости от входящих вызовов. Информация из элемента операции заготовки может использоваться для корреляции данных.
Эта страница содержит данные XML или текстовые данные вызова и предоставляет доступ к корреляции данных. Та же информация содержится в представлениях Форма, Дерево или Исходный код.
Форма
Упрощенное представление сообщения, предназначенное для редактирования кода XML. В меню Схема можно включить режим помощника по редактированию кода XML, помогающий обеспечить соответствие кода XML спецификации XSD.

На панели Форма добавьте заголовки XML, необходимые для стандартных вызовов веб-служб. На панели Заголовок нажмите Добавить (кнопка Добавить), чтобы добавить структуру заголовка XML по умолчанию для запросов WS-Addressing, WS-ReliableMessaging или WS-Coordination, или выберите Дополнительно для других стандартов. Можно включать и выключать элементы заголовка XML и настраивать значения всех элементов XML. Выполняются проверки для гарантии правильности кода XML.

Прим.: Для того чтобы добавить заголовки XML к вызовам в IBM® Security AppScan, добавьте алгоритм Статические заголовки XML на вкладке Стек запросов запроса.
Дерево

Хронологическое представление структуры XML сообщения, включая элементы, пространства имен и связанные значения. Для изменения элементов XML и пространств имен в дереве можно воспользоваться кнопками Добавить, Вставить, Удалить, Вверх и Вниз.

Используйте столбец Пропустить, если пустой для выбора пустых элементов XML, которые следует пропустить. Этот столбец отображается только в том случае, если включен переключатель Показать столбец 'Пропустить, если пустой' в программе просмотра структуры XML на странице Окно > Параметры > Тест > Редактор тестов > Тест службы.

С помощью кнопки Фильтр можно скрыть или отобразить пространство имен, атрибут или текстовые узлы - в зависимости от своих требований.

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

Если щелкнуть на элементе XML правой кнопкой мыши, то можно преобразовать его во фрагмент XML. Это позволит выполнять сопоставление данных (работать с пулами данных и создавать ссылки) не только для одного значения, а во всем фрагменте XML.

Исходный код
На этой панели отображается содержимое сообщения в формате XML или текстовом формате. Для форматирования кода XML выберите Форматировать текст XML. Для свертывания кода XML в одну строку выберите Упаковать текст XML в одну строку. Для кода JSON доступны аналогичные управляющие элементы.
Важное замечание: На панели Исходный код нельзя изменять теги, начинающиеся с SoaTag. Их изменение или удаление приведет к повреждению ссылок и подстановок. Восстановление удаленных тегов невозможно.

Комментарии