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


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

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

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

Требования

  • Visual Studio Ultimate

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

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

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

Примечание

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

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

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

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

Примечание

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

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

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

Определение максимального числа итераций теста

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

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

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

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

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

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

    Примечание

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

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

Настройка времени на обдумывание между итерациями теста в сценарии

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

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

Примечание

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

Настройка времени на обдумывание между итерациями теста

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

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

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

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

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

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

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

См. также

Задачи

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

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

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

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

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

Шаг 2.0. Создание и изменение сценария

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

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