Сведения о тесте HTTP

Поля сведений о тесте относятся ко всему тесту.

Общие параметры

Пулы данных
Перечень сведений о каждом используемом тестом пуле данных: имя пула данных, используемые столбцы и расположение ссылки на столбец пула данных в тесте. Для перехода к расположению щелкните на столбце Расположение.
Добавить пул данных
Выберите эту опцию для добавления ссылки на пул данных, который нужно использовать в тесте. Выбор этой опции эквивалентен нажатию Добавить > Пул данных при выбранном тесте.
Удалить
Выберите ссылку на пул данных, а затем щелкните для удаления ссылки из теста. Пул данных останется доступным в других тестах.
Показать кандидаты в пулы данных
Выберите эту опцию для открытия окна Показать кандидаты в пулы данных, в котором можно просмотреть и изменить взаимозависимость данных.
Цифровые сертификаты
Показывает сведения о хранилищах сертификатов, которые использует тест. Нажмите Добавить, чтобы добавить хранилище сертификатов для использования в тесте. HTTP и SOA поддерживают цифровые сертификаты. Другие протоколы не поддерживают цифровые сертификаты.
Разрешить сбор деталей о времени ответа
Включает сбор подробных данных о времени ответа. С подробными данными о времени ответа доступна статистика по всем элементам страницы. Эти показатели указывают, сколько времени было затрачено в каждой из частей тестируемой системы. Подробные данные о времени ответа можно использовать для выявления неполадок кода. Они указывают, какие приложения на каком сервере работают медленно, и какой именно пакет, класс или метод является причиной неполадки.

Эта опция показана в нескольких элементах теста. При ее включении в элементе она также включается в его дочерних элементах. Например, включение мониторинга на уровне теста также включает его на уровнях страниц и запросов. Можно включить мониторинг для определенной страницы, при этом он будет включен для запросов той страницы, но не для других страниц или их запросов.

Подробные данные о времени ответа поддерживаются для протоколов HTTP и SOA. Другие протоколы не поддерживают эту функцию.

Защита

Цифровые сертификаты
Перечень сведений об используемых тестом хранилищах сертификатов. Нажмите Добавить, чтобы добавить хранилище сертификатов для теста. Не все протоколы поддерживают цифровые сертификаты.
Включить идентификацию Kerberos
Включает идентификацию Kerberos. Когда во время воспроизведения происходит вызов идентификации Kerberos, предоставляются ИД пользователя, пароль и область. Отметьте этот переключатель, если вы записываете тест без использования идентификации, а затем включаете идентификацию Kerberos в тестируемой системе.
ИД пользователя
Введите имя субъекта пользователя. Имя субъекта пользователя состоит из имени пользователя, знака "коммерческое а" (@) и суффикса имени субъекта пользователя. Не используйте формат домен\имя_пользователя. ИД пользователей указываются с учетом регистра.
Пароль
Введите пароль для ИД пользователя. Пароли указываются с учетом регистра.
Клиентская область
Укажите область клиентского приложения. В средах Windows клиентская область - это имя домена Windows для компьютера, отправляющего запрос серверу. Как правило, имя клиентской области указывается прописными буквами.
Клиентский KDC
Введите имя клиентского Центра рассылки ключей. В средах Windows клиентский Центр рассылки ключей - это имя хоста контроллера домена для клиентской области. По умолчанию в качестве клиентского Центра рассылки ключей принимается контроллер домена компьютера, на котором был записан тест. Совместно с системным администратором проверьте значение по умолчанию.
Область сервера
Введите область тестируемого сервера. У клиента и сервера может быть общая область. Вводить область сервера нужно только в том случае, если она отлична от клиентской. За дополнительной информацией об области сервера обратитесь к системному администратору.
KDC сервера
Введите имя Центра рассылки ключей сервера. В средах Windows Центр рассылки ключей сервера - это имя хоста контроллера домена сервера. Вводить имя Центра рассылки ключей сервера нужно только в том случае, если сервер и клиент находятся в разных доменах.
Включить анализ времени ответа
Включает сбор данных об анализе времени ответа. Включить сбор данных об анализе времени ответа можно на родительском или страничном уровне. Такой сбор поддерживается не всеми тестовыми элементами.

Требования к производительности

Требования к производительности
В таблице показаны требования к производительности, определенные в тесте. Для того чтобы изменить определение требования, дважды щелкните на строке таблицы. Для того чтобы вернуться к этой таблице, щелкните на корневом имени теста в области Содержимое теста.
Очистить
Выберите одно или несколько требований и щелкните для удаления определения. Требование останется доступным и может быть переопределено.
Включить анализ времени ответа
Включает сбор данных об анализе времени ответа. Включить сбор данных об анализе времени ответа можно на родительском или страничном уровне. Такой сбор поддерживается не всеми тестовыми элементами.

Параметры HTTP

Действие по тайм-ауту
Действие теста, запускаемое в случае, если основной запрос для страницы не будет выполнен в течение интервала Тайм-аут. Если вы выберете Занести ошибку в протокол и продолжить выполнение, то тест занесет ошибку в протокол и перейдет к следующей странице. Если вы выберете Попытаться перезагрузить страницу, то тест еще раз попытается перезагрузить страницу. Если эта попытка окажется неудачной, то тест занесет ошибку в протокол и перейдет к следующей странице.
Тайм-аут
Временной порог для запуска действия, выбранного в параметре Действие по тайм-ауту.
Очистить кэш cookie при запуске теста
Сбрасывает кэш cookie, когда в расписании встречается цикл или один тест следует за другим. По умолчанию кэш cookie для виртуального пользователя не сбрасывается, что согласуется с поведением браузера. Если вы хотите, чтобы каждая итерация цикла вела себя как новый пользователь, выберите эту опцию. В противном случае cookie в кэше могут изменять ответы сервера, что может приводить к сбою точек проверки. Для того чтобы кэш cookie сбрасывался при переходе от одной итерации цикла к другой внутри теста, добавьте пользовательский код и вызывайте API.
Очистить кэш страниц при запуске теста
Удаляет кэш страниц при запуске теста. Как правило, удаление кэша оправдано, когда один тест следует за другим в расписании или когда возможна исключительная ситуация нехватки памяти из-за перегрузки.
Отключить эмуляцию страничного кэша в этом тесте
Отключает эмуляцию страничного кэша. Если эмуляция страничного кэша включена, то информация о кэшировании в заголовках ответа сервера учитывается. Кроме того, серверу не передаются запросы на содержимое, обозначенное клиентом как свежее в локальном кэше. По умолчанию эмуляция страничного кэша включена.
Скорость воспроизведения
С помощью ползунка регулируйте скорость отправки запросов HTTP. Допустимый диапазон - от отсутствия задержек до удвоенной записанной длины. Эта шкала применяется к полю Задержка каждого запроса в тесте. Резкое увеличение скорости воспроизведения может нарушить последовательность запросов. Для устранения этой неполадки сократите скорость воспроизведения так, чтобы тест вновь выполнялся правильно.
Прим.: Для того чтобы задать максимальную задержку запросов, выберите Окно > Параметры > Тест > Генерирование теста > Генерирование теста HTTP. Щелкните на вкладке Протокол и введите значение в поле Максимальная задержка запросов.
Поведение вспомогательных запросов
Нажмите Изменить, чтобы отключить или вновь включить запросы на странице. Можно отключить все вспомогательные запросы, изображения, запросы, основанные на узлах или портах, или пользовательские запросы.
Включить анализ времени ответа
Включает сбор данных об анализе времени ответа. Включить сбор данных об анализе времени ответа можно на родительском или страничном уровне. Такой сбор поддерживается не всеми тестовыми элементами.

Комментарии