Вариант по умолчанию содержит ответ по умолчанию для случая, когда ни один из других критериев не выполнен. Когда указано несколько вариантов, вариант по умолчанию обрабатывается всегда последним.
Варианты включения отправляют свой ответ, когда входящий вызов содержит указанное сообщение XML. Варианты равенства отправляют свой ответ, когда входящий вызов совпадает с указанным сообщением XML.
Проверка выполняется, если объект возвращаемого сообщения является допустимым сообщением XML. Проверяется и имя элемента XML, и окончательное возвращаемое значение элемента. Атрибуты не проверяются.
Для редактирования сообщения предусмотрены представления Форма, Дерево и Исходный код.
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
<ns1:responseElement xmlns:ns1="http://www.ibm.com/wbse"></ns1:responseElement>
В этом случае можно упростить значение ожидаемых данных XML следующим образом:<responseElement><responseElement>
Простое представление элементов вызова со значениями. Это представление позволяет быстро изменить значения в форме.
Иерархическое представление элементов вызова со значениями, атрибутами и связанными пространствами имен. Для изменения этого списка используются кнопки Добавить, Вставить, Удалить, Переместить вверх и Переместить вниз.
Нажмите кнопки фильтрации пространство имен, атрибут или текст в зависимости от того, какая информация нужна.
Опция Разрешить только допустимые изменения позволяет активировать интеллектуальное редактирование, основанное на указанном документе схемы XML (XSD). Для задания набора документов XSD для рабочей среды в навигаторе тестов щелкните правой кнопкой мыши на проекте и выберите пункт Свойства и затем Каталог схем. Выключите интеллектуальное редактирование, если нет XSD или необходимо обойти схему.
Можно использовать стандартные регулярные выражения Java™. В столбце Регулярное выражение выберите строку атрибута или текстового значения и введите регулярное выражение в столбце Значение. Например, следующее регулярное выражение проверяет правильность формата электронного адреса: /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
Варианты запроса отправляют свой ответ, когда число узлов, возвращаемых запросом XPath, совпадает с указанным в элементе варианта ожидаемым числом узлов.
Проверка выполняется, если объект возвращаемого сообщения является допустимым документом XML.
Укажите запрос на языке XPath. Дополнительная информация о выражениях XPath приведена в спецификации языка XPath (http://www.w3.org/TR/xpath). Выберите Скомпоновать выражение, чтобы открыть окно Компоновщик выражений XPath.
Точки проверки вложения выдают вердикт Успешно, когда вложение возвращаемого сообщения соответствует всем критериям, указанным в точке проверки.
Проверка выполняется, только если объект возвращаемого сообщения является допустимым документом XML.
В случае нескольких вложений это число указывает, какое вложение должно проверяться.
В этом поле указывается ожидаемый размер вложения.