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


Практическое руководство. Добавление контекстных параметров к параметрам запуска нагрузочного теста

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

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

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

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

Предположим, что нагрузочный тест содержит веб-тест производительности, который уже использует URL-адрес веб-сервера, параметризованный с помощью параметра контекста.Можно добавить в набор параметров запуска нагрузочного теста параметр контекста, содержащий значение имени, которое совпадает с именем, используемым в веб-тесте производительности.Это приведет к сопоставлению веб-теста производительности с другим сервером при выполнении нагрузочного теста.Предположим, например, что нагрузочный тест включает веб-тест производительности, который использует параметр контекста с именем WebServer1 для обозначения веб-сервера в URL-адресе.Если затем указать в наборе параметров запуска нагрузочного теста параметр контекста, которому также присвоено имя WebServer1, нагрузочный тест будет использовать параметр контекста, назначенный в параметрах запуска этого теста.Проще говоря, если веб-тест производительности из нагрузочного теста использует параметр контекста с таким же именем, что и у параметра контекста нагрузочного теста, параметр контекста из нагрузочного теста переопределит параметр, используемый в веб-тесте производительности.Дополнительные сведения см. в разделе Практическое руководство. Использование контекстных параметров в веб-тесте производительности.

Предупреждающее замечаниеВнимание

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

Если назначить параметру контекста WebServer1 значение http://корпоративный_промежуточный_веб-сервер, можно использовать параметр WebServer1 везде в нагрузочном тесте и, как следствие, с легкостью присваивать ему значение другого веб-сервера.

Кроме того, назначая параметру контекста разные значения с использованием одинакового имени в различных наборах параметров запуска нагрузочного теста, можно выполнять нагрузочный тест в разных средах:

  • Набор параметров запуска корпоративного промежуточного веб-сервера: параметр контекста WebServer1=http://корпоративный_промежуточный_веб-сервер

  • Набор параметров запуска корпоративного производственного веб-сервера: параметр контекста WebServer1=http://корпоративный_производственный_веб-сервер

  • Изменение набора параметров запуска из командной строки

Если требуется применять разные параметры запуска из командной строки, чтобы воспользоваться преимуществами стратегии использования контекстных параметров, выполните следующие команды:

Set Test.UseRunSetting= CorporateStagingWebServer

-and-

mstest /testcontainer:loadtest1.loadtest

Требования

  • Visual Studio Ultimate

Добавление контекстных параметров в набор параметров запуска

Чтобы добавить контекстный параметр в набор параметров запуска

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

  2. Разверните папку Параметры запуска в дереве нагрузочного теста редактора тестовой нагрузки.

  3. Щелкните правой кнопкой мыши конкретный параметр запуска, необходимо добавить параметр контекста, а затем выбрать Добавить параметр контекста.

    В папку Контекстные параметры, вложенную в папку Параметры запуска дерева нагрузочного теста, добавляется новый параметр контекста.

    -или-

    Если параметр run уже содержит папку Контекстные параметры, можно его правой кнопкой мыши, а затем выбрать Добавить параметр контекста.

  4. В окне "Свойства" задайте соответствующее значение свойства Имя (например, WebServer1).В окне "Свойства" измените свойство Значение на параметр, который необходимо использовать (например, http://корпоративный_промежуточный_веб-сервер).

  5. (Необязательно) Повторите шаги 3–5, чтобы использовать другую строку для свойства Значение (например, http://корпоративный_производственный_веб-сервер).

См. также

Задачи

Практическое руководство. Использование контекстных параметров в веб-тесте производительности

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

Настройка параметров запуска нагрузочных тестов