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


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

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема не применяется Тема не применяется Тема не применяется

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

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

  • Запуск отдельного нагрузочного теста из командной строки

  • Запуск нескольких нагрузочных тестов из командной строки

  • Запуск распределенного нагрузочного теста из командной строки с использованием контроллера и агентов тестирования

  • Указание имени файла результатов

Запуск отдельного нагрузочного теста из командной строки

Запуск отдельного нагрузочного теста из командной строки

  1. Откройте командную строку Visual Studio.

    Для этого нажмите кнопку Пуск, последовательно выберите Все программы, Microsoft Visual Studio 2010, Средства Visual Studio, после чего выберите пункт Командная строка Visual Studio 2010.

    По умолчанию командная строка Visual Studio откроется в следующей папке:

    <диск>:\Program Files\Microsoft Visual Studio 10.0\VC

    Примечание

    Чтобы изменить папку, которая по умолчанию открывается в окне командной строки, нажмите кнопку Пуск, выберите Microsoft Visual Studio 2010, Средства Visual Studio, щелкните правой кнопкой мыши пункт Командная строка Visual Studio 2010 и выберите Свойства.В диалоговом окне Свойства командной строки Visual Studio 2010 можно изменить путь к папке по умолчанию в поле Начальная папка.

  2. Найдите папку, содержащую нагрузочный тест.

  3. Для запуска из командной строки отдельного нагрузочного теста необходимо указать аргумент /TestContainer. WEBTEST-файл или LOADTEST-файл считается контейнером тестов, и DLL-файл, содержащий модульные тесты, также является контейнером. Например, если нагрузочный тест называется LoadTest1.loadtest, для запуска этого теста необходимо выполнить следующую команду:

    mstest /TestContainer:LoadTest1.loadtest

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

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

  1. Откройте командную строку Visual Studio.

    Для этого нажмите кнопку Пуск, последовательно выберите Все программы, Microsoft Visual Studio 2010, Средства Visual Studio, после чего выберите пункт Командная строка Visual Studio 2010.

    По умолчанию командная строка Visual Studio откроется в следующей папке:

    <диск>:\Program Files\Microsoft Visual Studio 10.0\VC

    Примечание

    Чтобы изменить папку, которая по умолчанию открывается в окне командной строки, нажмите кнопку Пуск, выберите Microsoft Visual Studio 2010, Средства Visual Studio, щелкните правой кнопкой мыши пункт Командная строка Visual Studio 2010 и выберите Свойства.В диалоговом окне Свойства командной строки Visual Studio 2010 можно изменить путь к папке по умолчанию в поле Начальная папка.

  2. Найдите папку, содержащую нагрузочный тест.

  3. В командной строке можно указать сразу несколько аргументов с контейнерами тестов. Если требуется выполнить тесты LoadTest1.loadtest и LoadTest2.loadtest, используйте следующую командную строку:

    mstest /TestContainer:LoadTest1.loadtest /TestContainer:LoadTest2.loadtest

Запуск распределенного нагрузочного теста из командной строки с использованием контроллера и агентов тестирования

Запуск распределенного нагрузочного теста из командной строки с использованием контроллера и агентов тестирования

  1. Откройте командную строку Visual Studio.

    Для этого нажмите кнопку Пуск, последовательно выберите Все программы, Microsoft Visual Studio 2010, Средства Visual Studio, после чего выберите пункт Командная строка Visual Studio 2010.

    По умолчанию командная строка Visual Studio откроется в следующей папке:

    <диск>:\Program Files\Microsoft Visual Studio 10.0\VC

    Примечание

    Чтобы изменить папку, которая по умолчанию открывается в окне командной строки, нажмите кнопку Пуск, выберите Microsoft Visual Studio 2010, Средства Visual Studio, щелкните правой кнопкой мыши пункт Командная строка Visual Studio 2010 и выберите Свойства.В диалоговом окне Свойства командной строки Visual Studio 2010 можно изменить путь к папке по умолчанию в поле Начальная папка.

  2. Найдите папку, содержащую нагрузочный тест.

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

    Mstest /TestContainer:LoadTest1.loadtest /testsettings:RemoteComputer.Testsettings

    Примечание

    Для запуска нагрузочного теста через контроллер и агенты тестирования, необходимо воспользоваться параметром тестирования, созданным с помощью Visual Studio Ultimate.Дополнительные сведения см. в разделе Настройка компьютеров и сбор диагностических данных с помощью параметров тестирования.

Указание имени файла результатов

Указание имени файла результатов при запуске нагрузочного теста из командной строки

  1. Откройте командную строку Visual Studio.

    Для этого нажмите кнопку Пуск, последовательно выберите Все программы, Microsoft Visual Studio 2010, Средства Visual Studio, после чего выберите пункт Командная строка Visual Studio 2010.

    По умолчанию командная строка Visual Studio откроется в следующей папке:

    <диск>:\Program Files\Microsoft Visual Studio 10.0\VC

    Примечание

    Чтобы изменить папку, которая по умолчанию открывается в окне командной строки, нажмите кнопку Пуск, выберите Microsoft Visual Studio 2010, Средства Visual Studio, щелкните правой кнопкой мыши пункт Командная строка Visual Studio 2010 и выберите Свойства.В диалоговом окне Свойства командной строки Visual Studio 2010 можно изменить путь к папке по умолчанию в поле Начальная папка.

  2. Найдите папку, содержащую нагрузочный тест.

  3. Чтобы запустить нагрузочный тест и указать имя файла результатов и место его создания, используйте параметр /resultsfile:

    mstest /TestContainer:LoadTest1.loadteest /resultsfile:c:\results\MyResults.trx

См. также

Задачи

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

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

Практическое руководство. Настройка и запуск запланированных тестов после построения приложения

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

Анализ запусков нагрузочных тестов

Запуск автоматических тестов из командной строки

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

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