Поделиться через


Изменение тестового набора для определения типов веб-браузеров в сценарии тестовой нагрузки

Набор браузеров представляет собой новый способ более реалистичного моделирования нагрузки в сценарии нагрузочного теста.Для создания нагрузки вместо одного веб-браузера используется их разнородный набор.Формируется более точное распределение веб-браузеров, в которых будет работать приложение.

В нагрузочный тест можно включить веб-браузеры следующих типов:

  • Internet Explorer 9.0

  • Internet Explorer 7.0

  • Chrome 2

  • Firefox 2.0

  • Firefox 3.0

  • Internet Explorer 5.5

  • Internet Explorer 6.0

  • Internet Explorer 8.0

  • Netscape 6.0

  • Pocket IE 3.02

  • Safari 3

  • Safari для iPhone

  • Смартфоны

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

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

После определения набора браузеров в него можно добавлять типы веб-браузеров и удалять их оттуда.Кроме того, распространение набора браузеров можно изменить, воспользовавшись элементом управления тестовым набором.Элемент управления тестовым набором предоставляет простой способ изменения распределения браузеров в сценарии.Дополнительные сведения см. в разделе Об элементе управления тестовым набором.

Требования

  • Visual Studio Ultimate

Содержание раздела

Добавление браузеров в сценарий

Добавление браузеров в сценарий

  1. В процессе определения набора браузеров для сценария выберите Добавить.

    В таблицу добавится новая запись браузера.

    ПримечаниеПримечание

    Для отображения диалогового окна Изменение набора браузеров, щелкните правой кнопкой мыши существующий сценарий и затем выберите Изменение набора браузеров.

  2. В столбце Тип браузера выберите стрелку новой записи и выберите нужный тип браузера.

  3. (Необязательно) обработайте элемента управления тестовым набором, чтобы определить распределение тестов.Дополнительные сведения см. в разделе Об элементе управления тестовым набором.

  4. По завершении добавления обозревателей, выберите ОК.

Удаление браузеров из сценария

Для удаления браузеров из сценария выполните следующие действия

  1. Откройте нагрузочный тест.

  2. Щелкните правой кнопкой мыши скрипт, из которого необходимо удалить браузер а затем выбрать Изменение набора браузеров.

    Откроется диалоговое окно Изменение набора браузеров.

  3. Выберите браузер в сетке, а затем выберите Удалить.

  4. (Необязательно) обработайте элемента управления тестовым набором, чтобы определить распределение тестов.Дополнительные сведения см. в разделе Об элементе управления тестовым набором.

  5. По окончании удаление обозревателей, выберите ОК.

Об элементе управления тестовым набором

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

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

Кнопка Распространить используется для выбора процентных значений являются среди всех элементов.Например, если имеется 3, то выбор элемента Распространить устанавливает процентных значений до 34, 33 и 33.

Предупреждающее замечаниеВнимание

Нажатие кнопки Распределить переопределяет значение заблокированных элементов.

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

ПримечаниеПримечание

Ползунки заблокированы, когда итог не добавляет до 100% или когда процентных значений, введенных в столбец ###%десятичные числа.

При вводе процентных значений вручную, необходимо убедиться в том, что сумма всех элементов 100%.При сохранении смесь, если сумма не равно 100%, то будет предложено принять значения в процентах по мере их или перейти назад и их обработки.Если принять текущие занятия, они будут пропорционально изменены до 100%.Например, если два элемента имеют значения 80% и 40%, то значение первого элемента изменится на 66,67% (80, деленное на 120), а второго — на 33,33% (40, деленное на 120).

См. также

Другие ресурсы

Создание и изменение нагрузочных тестов

Изменение сценариев нагрузочного тестирования с помощью редактора тестовой нагрузки

Шаг 2,5. указание набор обозревателей в новом мастере тестовой нагрузки