С помощью точек проверки запроса службы можно проверить соответствие ответа запросу Xpath.
Прежде чем начать
Когда добавлены точки проверки, результаты из ответа службы сравниваются с ожидаемыми данными,
которые указаны в элементе теста точки проверки. С помощью точек проверки запроса можно
проверить соответствие числа узлов, возвращенных запросом языка XPath, ожидаемому числу узлов, указанному в
точке проверки.
Подробная информация о запросе XPath приведена в спецификации XPath:
http://www.w3.org/TR/xpath.
В редакторе тестов
можно создать или изменить точки проверки.
Процедура
- Откройте редактор тестов и выберите элемент ответа веб-службы.
- Нажмите кнопку Добавить и выберите Точка проверки
запроса.
- Введите имя точки проверки в области Сведения элемента теста.
- Введите верное выражение XPath или нажмите Создать
выражение для открытия Редактора выражений XPath. Редактор выражений XPath помогает создать и вычислить выражения XPath на
основании записанного содержимого ответа.
- Укажите оператор сравнения (=,
> или <) и ожидаемое количество узлов, которое запрос
должен вернуть.
Нажмите кнопку Вычислить для обновления значения ожидаемого
количества с помощью фактического результата на основании записанного содержимого ответа.
Дальнейшие действия
Можно включить или выключить любую точку проверки, щелкнув правой кнопкой мыши в редакторе тестов
и выбрав
Включить или
Выключить.
Прим.: Так как выражения
XPath требуют наличия префикса в полном имени, они возвращают нулевое значение для пространства имен по
умолчанию, объявленного с помощью xmlns.