Настройка повторов теста в сценарии тестовой нагрузки
Для сценария тестовой нагрузки можно настроить параметры итераций теста с помощью редактора тестовой нагрузки и окна "Свойства". По умолчанию в сценарии тестовой нагрузки не задается максимальное количество итераций теста. При желании можно задать максимальное число итераций теста в сценарии и длительность задержки между ними.
Содержание раздела
Настройка максимального количества итераций теста в сценарии. Для сценария можно задать максимальное количество повторов выполнения веб-тестов производительности и модульных тестов.
Настройка времени на обдумывание между итерациями теста в сценарии. Чтобы задать свойственную человеку паузу (в секундах), можно изменить время на обдумывание между итерациями теста в сценарии нагрузочного теста.
Требования
- Visual Studio Ultimate
Настройка максимального количества итераций теста в сценарии
Для сценария можно задать максимальное количество повторов выполнения тестов, изменив значение свойства Максимальное количество итераций теста в окне "Свойства" с помощью редактора тестовой нагрузки.
Свойство Максимальное количество итераций теста управляет максимальным количеством итераций теста, выполняемых для сценария. Как и в случае свойства Итерации теста в параметрах запуска нагрузочных тестов, это максимальное число для всех пользователей на всех агентах, а не для каждого параметра пользователя.
Примечание
Полный список свойств сценария тестовой нагрузки и их описание см. в разделе Свойства сценария тестовой нагрузки.
Для последовательного набора тестов одна итерация соответствует одному проходу по всем тестам в тестовом наборе. Для всех остальных наборов тестов каждое выполнение теста считается одной итерацией. Дополнительные сведения см. в разделе Элемент управления набором тестов.
Если для нагрузочного теста задана длительность выполнения, и это время истекает до завершения количества итераций, тест все равно останавливается. Если для теста задано количество итераций, и это количество достигается до достижения количества итераций сценария, тест останавливается. Длительность задается с помощью свойства Длительность выполнения в окне "Свойства", связанном с параметром запуска нагрузочного теста.
При достижении заданного количества итераций сценария его выполнение останавливается, но выполнение всех остальных активных сценариев продолжается.
Примечание
Связанным свойством является свойство Уникальный источника данных веб-теста, который последовательно, строка за строкой, проходит по данным, но только один раз для каждой записи.Дополнительные сведения см. в разделе [удалено] Привязка источника данных к веб-тесту производительности.
Свойство Максимальное количество итераций теста может быть удобно в различных ситуациях. Некоторые тест-инженеры, выполняющие нагрузочные тесты, предпочитают проводить тестирование на основе количества итераций, другие — на основе длительности тестирования.
Определение максимального числа итераций теста
Откройте нагрузочный тест.
Откроется редактор нагрузочных тестов. Отображается дерево нагрузочного теста.
В папке Сценарии деревьев нагрузочных тестов выберите узел сценария, для которого требуется задать максимальное количество итераций теста.
В меню Вид выберите команду Окно свойств.
Категории и свойства сценария отображаются в окне "Свойства".
В текстовом поле свойства Максимальное количество итераций теста введите значение, задающее максимальное количество тестов, выполняемых для сценария во время выполнения нагрузочного теста.
Примечание
Значение 0 свойства Максимальное количество итераций теста означает отсутствие ограничений на максимальным количество итераций теста.
По завершении изменения свойства в меню Файл выберите команду Сохранить. После этого нагрузочный тест можно выполнять с новым значением параметра Максимальное количество итераций теста.
Настройка времени на обдумывание между итерациями теста в сценарии
Изменяя свойства сценария тестовой нагрузки в редакторе тестовой нагрузки, можно задать свойство Время на обдумывание между итерациями теста в окне "Свойства".
Свойство Время на обдумывание между итерациями теста используется для задания периода ожидания (в секундах) перед началом итерации теста.
Примечание
Полный список свойств сценария тестовой нагрузки и их описание см. в разделе Свойства сценария тестовой нагрузки.
Настройка времени на обдумывание между итерациями теста
Откройте нагрузочный тест.
Открывается редактор тестовой нагрузки. Отображается дерево нагрузочного теста.
В папке Сценарии деревьев нагрузочных тестов выберите узел сценария, для которого требуется задать используемые агенты.
В меню Вид выберите команду Окно свойств.
В окне "Свойства" отображаются категории и свойства сценария.
Введите для свойства Время на обдумывание между итерациями теста значение, представляющее период ожидания (в секундах) перед началом следующей итерации теста.
По завершении изменения свойства в меню Файл выберите команду Сохранить. После этого нагрузочный тест можно выполнять с новым значением свойства Время на обдумывание между итерациями теста.
См. также
Задачи
Основные понятия
Свойства сценария тестовой нагрузки
Другие ресурсы
Изменение сценариев нагрузочного тестирования с помощью редактора тестовой нагрузки