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


Настройка повторов теста в сценарии тестовой нагрузки

Для сценария тестовой нагрузки можно настроить параметры итераций теста с помощью редактора тестовой нагрузки и окна "Свойства".По умолчанию в сценарии тестовой нагрузки не задается максимальное количество итераций теста.При желании можно задать максимальное число итераций теста в сценарии и длительность задержки между ними.

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

Требования

  • Visual Studio Ultimate

Указание итерации MaximumTest для сценария

Для сценария можно задать максимальное количество повторов выполнения тестов, изменив значение свойства Максимальное количество итераций теста в окне "Свойства" с помощью редактора тестовой нагрузки.

Свойство Максимальное количество итераций теста управляет максимальным количеством итераций теста, выполняемых для сценария.Как и в случае свойства Итерации теста в параметрах запуска нагрузочных тестов, это максимальное число для всех пользователей на всех агентах, а не для каждого параметра пользователя.

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

Полный список свойств сценария тестовой нагрузки и их описание см. в разделе Свойства сценария тестовой нагрузки.

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

Если для нагрузочного теста задана длительность выполнения, и это время истекает до завершения количества итераций, тест все равно останавливается.Если для теста задано количество итераций, и это количество достигается до достижения количества итераций сценария, тест останавливается.Длительность задается с помощью свойства Длительность выполнения в окне "Свойства", связанном с параметром запуска нагрузочного теста.

При достижении заданного количества итераций сценария его выполнение останавливается, но выполнение всех остальных активных сценариев продолжается.

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

Связанное свойство является свойством Уникальный в источнике данных веб-теста, который последовательно перемещаются по данным, строка за строкой, относящихся к одному разу для каждой записи.Дополнительные сведения см. в разделе Привязка источника данных к веб-тесту производительности.

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

Задание итераций теста в сценарии

Указать максимальное количество итераций теста

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

  2. Открывается редактор тестовой нагрузки.Отображается дерево нагрузочного теста.

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

  4. В меню Вид выберите команду Окно свойств.

    Категории и свойства сценария отображаются в окне "Свойства".

  5. В текстовом поле свойства Максимальное количество итераций теста введите значение, задающее максимальное количество тестов, выполняемых для сценария во время выполнения нагрузочного теста.

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

    Значение 0 свойства Максимальное количество итераций теста означает отсутствие ограничений на максимальным количество итераций теста.

  6. После завершения изменения свойства выберите Сохранить в меню Файл.После этого нагрузочный тест можно выполнять с новым значением параметра Максимальное количество итераций теста.

Определение времени обработки между итерациями теста для сценария

Изменяя свойства сценария тестовой нагрузки в редакторе тестовой нагрузки, можно задать свойство Время на обдумывание между итерациями теста в окне "Свойства".

Свойство Время на обдумывание между итерациями теста используется для задания периода ожидания (в секундах) перед началом итерации теста.

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

Полный список свойств сценария тестовой нагрузки и их описание см. в разделе Свойства сценария тестовой нагрузки.

Определение времени обработки между итерациями теста

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

    Открывается редактор тестовой нагрузки.Отображается дерево нагрузочного теста.

  2. В папке Сценарии деревьев нагрузочного теста выберите узел сценария необходимо задать агенты для использования.

  3. В меню Вид выберите команду Окно свойств.

    В окне "Свойства" отображаются категории и свойства сценария.

  4. Введите для свойства Время на обдумывание между итерациями теста значение, представляющее период ожидания (в секундах) перед началом следующей итерации теста.

  5. После завершения изменения свойства выберите Сохранить в меню Файл.После этого нагрузочный тест можно выполнять с новым значением свойства Время на обдумывание между итерациями теста.

См. также

Задачи

Практическое руководство. Выполнение нагрузочного теста с помощью контроллеров тестирования и агентов тестирования, заданных в параметрах тестирования

Основные понятия

Свойства сценария тестовой нагрузки

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

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

Шаг 2.0. создание и изменение скриптов в новом мастере тестовой нагрузки

Распределение запусков нагрузочных тестов между несколькими тестовыми компьютерами с помощью контроллеров и агентов тестирования

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