Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Свойства запроса веб-теста

Читайте также:
  1. STATGRAPHICS Plus for Windows -общие и уникальные свойства
  2. Бесконечно малые и бесконечно большие функций. Свойства.
  3. Божественные свойства Господа Иисуса Христа.
  4. Введение. Понятия информация, информационные процессы. Свойства информации. Понятие информатика. Понятие информационные технологии.
  5. Выполнение веб-теста для проверки правильности его работы
  6. Глава 1. Обо всех именах превосходного свойства базовой опоры
  7. Глава 2. О свойствах

 

Если выбрать любой web-запрос из дерева запросов, которое представлено файлом с расширением webtest, например файл ColorWebTest.webtest, то можно открыть свойства для каждого запроса с помощью клавиши F4:

Управление кэшем (Cache Control)

Это свойство используется для имитации свойства кэширование веб-страниц. Значение может быть true или false. Если оно имеет значение true, то кэширование включено. Это означает, что зависимые запросы получаются только один раз для последующих запросов.
Например, файл изображения, используемый во всех веб-страницах загружается из источника только один раз и хранится в кэше для повторного использования для дальнейших запросов.

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

Кодировка (Encoding)

По умолчанию utf-8. Она может быть изменена, если нужна другая кодировка текстов.

Ожидаемый_код_состояния_HTTP (Expected HTTP Status Code) Можно установить ожидаемый код состояния для запроса. Например, если мы не хотим, чтобы определенный запрос мог быть найденным на сервере, нужно установить значение 404. Код ошибки 404 обозначает, что ресурс не найден. По умолчанию установлено значение 0, которое возвращает пройдено для состояния HTTP на уровне 200 или 300 и возвращает не пройдено, если состояние HTTP находится на уровне 400 или 500.

 

Ожидаемый URL-адрес ответа URL (Expected Response)

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

Следовать перенаправлениям (Follow Redirects)

Это свойство устанавливается в true или false в зависимости от того, хотим ли мы позволить перенаправления на страницы, сделанные по запросу, следовать им или нет. Если true, то запрос следует к перенаправленой веб-странице и проверяет, соответствует ли статус-код, ожидаемому значению_кода_состояния_HTTP(Expected http Status Code).Если ложь, то перенаправления не последуют.Например, если значения ожидаемый код_состояния_HTTP, установлено между 200 и 300 и Следовать перенаправлениям (Follow Redirects) имеет значение True, то конечный результат состояние запроса, после всех перенаправлений должен быть успешным.Код статуса на уровне 200 или 300 -это пройдено и код статуса на уровне с 400 или 500, это не пройдено.

Метод

Это свойство используется для установки метода запроса, используемого для текущего запроса. Это может быть GET или POST.

Разбирать зависимые запросы (Parse Dependent Requests) Это свойство может быть установлено в True или False для разбора зависимых запросов в запрашиваемой странице. Например, мы не хотим собирать подробные сведения об изображениях, загруженных в веб-страницу. Поэтому мы можем отключить запросы на загрузку изображений, установив это свойство в False. Только основные детали запроса будут собраны.
Мы не должны путать это свойство со свойством Cache Control (Управление КЭШем). Кэш предназначен для отключения зависимых запросов после кэширования запроса впервые, а это свойство полностью устраняет зависимые запросы.

 

Записывать результаты (Record Results)

Это логическое значение, которое может иметь значение true, если данные о производительности должен быть собраны для данного HTTP-запроса. Это False, если данные не должны собираться.

 

Цель времени отклика (Response Time Goal)

Бывают ситуации, когда пользователям требуется, чтобы приложения реагировали быстро, без каких-либо задержек. Чтобы протестировать этот сценарий, мы можем установить в это свойство ожидаемое максимальное время ответа на запрос и затем протестировать страницы, чтобы найти те, которые не соответствуют требованиям. Это значение определяется в секундах. Значение по умолчанию-0, что означает свойство не установлено.

 

Время на обдумывание (Секунды) Think Time(Seconds)

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

Рекордер автоматически записывает время на обдумывание в то же время, когда идет запись теста

Время ожидания (секунды) Timeout (Seconds)

Это максимальное время для запроса, необходимое для получения ответа. Если ответа не будет в рамках этого лимита, то имеет место ошибка, связанная с истечением отведенного времени. По умолчанию-300 секунд.

Версия (Version)

Здесь устанавливается версия HTTP, используемого для запроса. По умолчанию используется 1.1.

Url

URL-адрес запроса

 


Дата добавления: 2015-11-30; просмотров: 29 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.007 сек.)