Поля запросов к странице относятся к текущей выбранной странице.
- Вкладка Общие
- Версия
- Указывает версию HTTP.
- Метод
- Метод запроса HTTP, использовавшийся во время записи.
Как правило, необходимости
изменять это значение не возникает, если только вы не добавляете новый запрос к тесту. Поддерживаются методы GET, POST, PUT, HEAD и DELETE.
- Основной запрос для страницы
- Отображается для основного запроса и не может быть изменен. Страница может содержать
только один основной запрос.
- Щелкните, чтобы сделать основным
- Отображается для всех вспомогательных запросов. Так как у каждой страницы может быть
только один основной запрос, то при выборе этой опции опция Основной запрос
для страницы перемещается в данный запрос, а опция Щелкните, чтобы
сделать основным перемещается в исходный основной запрос. Для отмены
изменений выберите Щелкните, чтобы сделать основным в исходном
основном запросе.
- Соединение
- Соединение с веб-сервером. Соединение включает имя хоста, в качестве которого обычно
выступает полное имя домена, и порт приемника на веб-сервере. Щелкните на имени
соединения, чтобы перейти к конфигурации доступа к серверу, на котором определено
соединение. Нажмите Изменить для изменения соединения,
применяемого для этого запроса.
- URL
- Путь к ресурсу (такому как страница, графический файл или файл таблицы стилей). Если
применяется метод GET, то поле URL обычно содержит строки
запросов, обозначенные как кандидаты в пулы данных.
- Данные
- Дополнительные данные содержимого, которые могут понадобиться для уточнения запроса. Если применяется метод POST, то данные часто содержат значения, обозначенные как
кандидаты в пулы данных.
- Заголовки запросов
- Перечень заголовков запросов и их значений. Для изменения значения заголовка щелкните
на строке и нажмите Изменить.
Для добавления нового заголовка
нажмите Добавить. Для удаления заголовка нажмите
Удалить.
- Включить анализ времени ответа
- Включает сбор данных об анализе времени ответа.
Включить сбор данных об анализе
времени ответа можно на родительском или страничном уровне. Такой сбор поддерживается не
всеми тестовыми элементами.
На странице Дополнительно можно настроить требования к производительности, обработку ошибок и задержки для запроса.
- Вкладка Дополнительные
- Всегда заносить сведения в протокол
- Отметьте этот переключатель, чтобы сведения о запросе всегда заносились в протокол.
- Использовать подставленный URL в отчетах о производительности
- Позволяет просматривать подстановки в отчете об элементах страницы.
- Требование к производительности
- В таблице показаны все требования к производительности. Затенение означает, что
требование не определено. Для определения требования задайте
Оператор и Значение.
Для применения
определенного требования к нескольким запросам выберите запросы в тесте, щелкните правой
кнопкой мыши на строке требования в таблице и нажмите Скопировать
требования.
- Включить требования к производительности
- Включает использование требований к производительности для этого теста.
- Имя
- Имя этого набора определенных требований к производительности.
По умолчанию имя - это
URL запроса. Хотя вы можете изменить имя для повышения удобочитаемости, это имя
используется только в отчете Требования к производительности. В других отчетах
используется имя по умолчанию. Нажмите Использовать значения по умолчанию, чтобы
сбросить Имя к значению по умолчанию.
- Оператор
- Щелкните на
этом поле для просмотра списка математических операторов.
Выберите оператор для
требования к производительности.
- Значение
- Щелкните на этом поле для задания значения для требования.
- Стандартное
- Позволяет обрабатывать это требование в отчете как стандартное. Стандартные
требования могут вызвать сбой теста. Требования к производительности, не отмеченные как
стандартные, не вызывают сбоя теста.
- Скрыть неопределенные требования
- Предотвращает включение неопределенных кандидатов в требования к производительности в
таблицу. Если этот переключатель отмечен, то все затененные строки будут скрыты.
- Очистить
- Выберите одно или несколько требований и щелкните для удаления определения.
Требование останется доступным и может быть переопределено.
- Обработка ошибок
- Выберите эту опцию для открытия таблицы условий ошибок. Обработка ошибок позволяет
указать действие для выполнения и сообщение для занесения в протокол при возникновении
конкретного условия. Условия включают сбои точек проверки, тайм-ауты сервера,
предупреждения пользовательского кода и неполадки взаимозависимости данных. Все условия
отображаются в таблице, вместе с действием, которое нужно выполнить, и сообщением,
которое нужно занести в протокол при возникновении ошибки.
Для определения обработчика
ошибок выберите Условие и нажмите Изменить. В отчете об ошибках приведено число ошибок и соответствующие действия в тесте или расписании. Можно также указать, повлияет ли ошибка на целостность страницы. Для указания параметра целостности выберите Условие и включите переключатель
Заменить влияние на состояние целостности. В отчете Целостность страницы показана целостность каждой страницы.
- Скрыть невыбранные условия
- Выберите эту опцию для отображения только выбранных обработчиков ошибок. Скрытие
условия не деактивирует его.
- Примененное преобразование
- Преобразование данных, примененное к запросу.
Нажмите
Изменить, чтобы выбрать преобразование данных для применения к
запросу.
- Набор символов
- Набор символов, который будет использоваться для запроса страницы. Для просмотра
допустимых наборов символов нажмите Изменить.
- Задержка обработки клиента
- Предыдущие версии тестов поддерживают только ожидание основных запросов. Опции
Ожидать и Разблокировать при недоступны.
Дополнительная задержка в предыдущих версиях тестов измеряется от первого символа,
полученного из основного запроса.
- Ожидать
- Связанный запрос, обработка которого должна начаться или закончиться до отправки
данного запроса. Для выбора другого запроса нажмите Запрос. Для
удаления связи щелкните на значке Удалить связь с запросом.
- Разблокировать при
- Выберите Получение последнего символа или Получение
первого символа, чтобы указать, когда должен отправляться данный запрос
относительно связанного с ним запроса.
- Дополнительная задержка (мс)
- Дополнительная задержка, в миллисекундах, перед отправкой данного запроса. Задержки -
это статистические эмуляции поведения пользователей. Эту задержку можно масштабировать на
уровне теста, чтобы воспроизводить тест быстрее (или медленнее), чем он был записан.
- Цифровые сертификаты
- Показывает сведения о хранилищах сертификатов, которые использует тест.
Нажмите Добавить, чтобы добавить хранилище сертификатов для использования в тесте. HTTP и SOA поддерживают цифровые сертификаты. Другие протоколы
не поддерживают цифровые сертификаты.
- Разрешить сбор деталей о времени ответа
- Включает сбор подробных данных о времени ответа. С подробными данными о времени ответа доступна статистика по всем элементам страницы. Эти показатели указывают, сколько времени было затрачено в каждой из частей тестируемой системы.
Подробные данные о времени ответа можно использовать
для выявления неполадок кода. Они указывают, какие приложения на каком сервере работают медленно, и какой именно пакет, класс или метод является причиной неполадки.
Эта опция показана в нескольких элементах теста. При ее включении в элементе она также включается в его дочерних элементах. Например, включение мониторинга на
уровне теста также включает его на уровнях страниц и запросов.
Можно включить мониторинг для определенной страницы, при этом он будет включен для
запросов той страницы, но не для других страниц или их запросов.
Подробные данные о времени ответа поддерживаются для протоколов HTTP и SOA. Другие протоколы
не поддерживают эту функцию.