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