Добавление точек проверки запроса Xpath

С помощью точек проверки запроса службы можно проверить соответствие ответа запросу Xpath.

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

Когда добавлены точки проверки, результаты из ответа службы сравниваются с ожидаемыми данными, которые указаны в элементе теста точки проверки. С помощью точек проверки запроса можно проверить соответствие числа узлов, возвращенных запросом языка XPath, ожидаемому числу узлов, указанному в точке проверки.

Подробная информация о запросе XPath приведена в спецификации XPath: http://www.w3.org/TR/xpath.

В редакторе тестов можно создать или изменить точки проверки.

Процедура

  1. Откройте редактор тестов и выберите элемент ответа веб-службы.
  2. Нажмите кнопку Добавить и выберите Точка проверки запроса.
  3. Введите имя точки проверки в области Сведения элемента теста.
  4. Введите верное выражение XPath или нажмите Создать выражение для открытия Редактора выражений XPath. Редактор выражений XPath помогает создать и вычислить выражения XPath на основании записанного содержимого ответа.
  5. Укажите оператор сравнения (=, > или <) и ожидаемое количество узлов, которое запрос должен вернуть. Нажмите кнопку Вычислить для обновления значения ожидаемого количества с помощью фактического результата на основании записанного содержимого ответа.

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

Можно включить или выключить любую точку проверки, щелкнув правой кнопкой мыши в редакторе тестов и выбрав Включить или Выключить.
Прим.: Так как выражения XPath требуют наличия префикса в полном имени, они возвращают нулевое значение для пространства имен по умолчанию, объявленного с помощью xmlns.

Комментарии