Точки проверки содержимого проверяют наличие (или отсутствие) ожидаемой строки в запросе. Если возвращенное содержимое не то, которое ожидалось; протокол теста возвращает событие отрицательного вердикта. Можно пройтись по тесту и создать точки проверки содержимого в нескольких запросах или во всем тесте.
Процедура
Для создания точек проверки содержимого в нескольких запросах выполните следующие действия:
- Скорректируйте область точки проверки. По умолчанию точки проверки содержимого создаются только в основных запросах, а ответы с двоичным содержимым пропускаются. Выберите . Включите или выключите переключатели Пропускать ответы с двоичным содержимым и Создавать только в основных ответах.
- В Навигаторе тестов найдите тест и дважды щелкните на нем. Тест откроется.
- Откройте контекстное меню имени теста, страницы теста или запроса и выберите команду . Выбор определяет, будет ли точка проверки добавлена на все страницы теста, на какую-то одну страницу в тесте или в определенный запрос.
Подтвердите изменение элементов теста и нажмите кнопку OK.
- В окне Создание/активация точки проверки содержимого выберите в поле Проверка не пройдена, если значение Найдена хотя бы одна из выбранных строк или Не найдено ни одной из выбранных строк.
- В списке строк в столбце Текст выберите строки, которые должны использоваться для поиска точкой проверки содержимого.
- При изменении теста HTTP в окне показываются строки, определяемые пользователем.
- При изменении теста HTTP Siebel окно также содержит интересующие строки в приложениях Siebel.
- Для создания новой строки с нуля выберите Создать строку. Для создания новой строки путем изменения другой строки выберите ее и щелкните на Создать копию. Для изменения существующей строки выберите Изменить. Для удаления строки выберите Удалить.
- (необязательно) Вставьте регулярное выражение в точку проверки. Наиболее часто употребляемые регулярные выражения: * (любое количество символов), ? (любой одиночный символ) и \ (escape-последовательность для ввода литералов). Дополнительная информация о регулярных выражениях Java™ приведена в
документации
по Java.
- Окно Создание/активация точки проверки содержимого перемещается по запросам. Значения параметров, выбранные на первом шаге, определяют, будут ли затронуты дополнительные запросы и запросы с двоичными данными. Выберите одно из следующих значений:
Опция |
Описание |
Пропустить |
Перейти к следующему запросу без вставки точки проверки в текущий запрос. |
Активировать |
Вставить точку проверки в текущий запрос и перейти к следующему запросу. |
Активировать все |
Вставить точку проверки в каждый запрос теста, если область - тест, или каждый запрос страницы, если область - страница. |
По умолчанию строка, указанная для точки проверки содержимого, доступна во всех тестах. Для того чтобы строка была доступна только в определенном тесте или для того чтобы очистить список показываемых строк во время создания точки проверки, измените параметры в разделе Точки проверки содержимого в .