Указание ожидаемого кода ответа

Точки проверки кода ответа контролируют совпадение кода ответа с ожидаемым значением. Если возвращенный код не совпадает, в протокол теста записывается событие отрицательного вердикта. Можно указать точный код ответа или категорию кодов.

Об этой задаче

Можно настроить автоматическое создание точек проверки кода ответа для всех тестов или настраивать каждый тест отдельно. Для настройки кода ответа в параметрах выполните следующие действия:
  1. Измените последующие тесты, которые будут записываться. Выберите Окно > Параметры > Тест > Генерация теста > Генерация теста HTTP > Автоматически добавлять точку проверки, выберите Код возврата HTTP и щелкните на Ослабленный или Точный. Это изменяет последующие тесты, которые будут записываться.
  2. (необязательно) Повторно сгенерируйте существующие тесты с измененным параметром (см. раздел Создание нового теста на основе записанного сеанса).

Процедура

Для настройки кода ответа для отдельного теста выполните следующие действия:

  1. В Навигаторе тестов найдите тест и дважды щелкните на нем. Тест откроется.
  2. Откройте контекстное меню имени теста, страницы теста или запроса и выберите команду Включить точки проверки кода ответа. Выбор определяет, будет ли точка проверки добавлена в каждый запрос теста, в каждый запрос страницы или в определенный запрос. На следующем рисунке показана точка проверки кода ответа в тесте:
    папка кодов ответа
    Прим.: При изменении теста измененные элементы выделяются курсивом. После сохранения теста курсив меняется на обычный шрифт.
  3. Выберите точку проверки, чтобы увидеть поля изменения кода ответа в области Сведения об элементе теста.
  4. Для того чтобы выключить точку проверки кода ответа, выключите переключатель Включить точку проверки.
  5. В списке Выберите способ сравнения выберите значение, указывающее, насколько близок должен быть возвращаемый код ответа к записанному значению.
    Опция Описание
    Ослабленный Если записанный код ответа - 200, 201, 202, 204, 206, 301, 302 или 304, то возвращаемый код ответа, равный любому из этих значений, считается точкой проверки допустимым. Если записанный код ответа имеет любое другое значение, то совпадение должно быть точным.
    Точное совпадение Выдается ошибка, если возвращаемый код ответа не совпадает с записанным значением.

Комментарии