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


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

 

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

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

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

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

Требования

  • Visual Studio Enterprise

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

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

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

Примечание

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

Для последовательного набора тестов одна итерация соответствует одному проходу по всем тестам в тестовом наборе. Для всех остальных наборов тестов каждое выполнение теста считается одной итерацией. Дополнительные сведения см. в разделе 303e1d70-5d98-424a-b51e-e0898e16d3f8#EditingTestMixAboutMixControl.

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

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

Примечание

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

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

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

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

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

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

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

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

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

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

    Примечание

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

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

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

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

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

Примечание

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

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

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

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

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

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

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

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

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

См. также

Изменение сценариев нагрузочного тестирования с помощью редактора тестовой нагрузки
2e93860a-a67a-43a2-9b0a-5ec65ca6e7a7#CreatingLoadTestsUsingWizardStep2
Распределение запусков нагрузочных тестов между несколькими тестовыми компьютерами с помощью контроллеров и агентов тестирования
[удалено] Практическое руководство. Выполнение нагрузочного теста с помощью контроллеров тестирования и агентов тестирования, заданных в параметрах тестирования
Свойства сценария тестовой нагрузки
Изменение значений времени обработки для имитации задержек действий человека на веб-сайте в сценариях нагрузочного тестирования