Практическое руководство. Применение распределения для задержки шага при использовании модели тестовых наборов скорости пользователей
После создания нагрузочного теста в области "Мастер тестовой нагрузки" можно изменять свойства сценариев в соответствии с целями и потребностями тестирования с помощью области "Редактор нагрузочных тестов". Дополнительные сведения см. в разделе . Шаг 2.2. Выбор модели тестового набора с помощью мастера тестовой нагрузки.
Примечание
Полный список свойств сценария тестовой нагрузки и их описание см. в разделе Свойства сценария тестовой нагрузки.
Требования
- Visual Studio Ultimate
Свойство Применить распределение для задержки шага задается в окне "Свойства". Свойства сценария тестовой нагрузки изменяются с помощью редактора тестовой нагрузки.
Примечание
Свойство Применить распределение для задержки шага применяется, только если нагрузочный тестовый набор настроен на основе пользовательского темпа.Дополнительные сведения см. в разделе Изменение моделей тестовых наборов для указания вероятности запуска теста виртуальным пользователем.
Для свойства Применить распределение для задержки шага можно задать значение true или false.
True. В сценарии будет применяться обычное статистическое распределение задержки, определяемой значением столбца Тестов на пользователя в час в диалоговом окне "Изменение запусков". Дополнительные сведения см. в разделе Изменение моделей тестовых наборов для указания вероятности запуска теста виртуальным пользователем.
Предположим, например, что для значения Тестов на пользователя в час в диалоговом окне "Изменение запусков" для теста заданы два пользователя в час. Если для свойства Применить распределение для задержки шага задано значение True, то ко времени ожидания между двумя тестами применяется обычное статистическое распределение. Тестирование будет по-прежнему выполняться со скоростью двух тестов в час, однако задержка между ними не обязательно составит 30 минут. Первый тест может быть запущен через четыре минуты, а второй — через 45 минут.
False. Тесты будут выполняться со скоростью, указанной в столбце Тестов на пользователя в час диалогового окна "Изменение запусков". Дополнительные сведения см. в разделе Изменение моделей тестовых наборов для указания вероятности запуска теста виртуальным пользователем.
Предположим, например, что для значения Тестов на пользователя в час в диалоговом окне "Изменение запусков" для теста заданы два пользователя в час. Если для свойства Применить распределение для задержки шага задано значение False, никакие отклонения при выполнении тестов не допускаются. Тест будет запускаться каждые 30 минут. Это гарантирует выполнение двух тестов в час.
Указание свойства "Применить распределение для задержки шага" для сценария
Откройте нагрузочный тест.
Открывается редактор тестовой нагрузки. Отображается дерево нагрузочного теста.
В папке Сценарии дерева нагрузочного теста выберите узел сценария, для которого требуется задать используемые агенты.
В меню Вид выберите команду Окно свойств.
Категории и свойства сценария отображаются в окне Свойства.
Выберите для свойства Применить распределение для задержки шага значение True или False.
После изменения этого свойства в меню Файл выберите команду Сохранить. После этого нагрузочный тест можно выполнять с новым значением параметра Применить распределение для задержки шага.
См. также
Задачи
Основные понятия
Свойства сценария тестовой нагрузки
Другие ресурсы
Изменение сценариев нагрузочного тестирования с помощью редактора тестовой нагрузки
[удалено] Создание нагрузочных тестов
Шаг 2.0. Создание и изменение сценария в мастере тестовой нагрузки