如何:从命令行运行负载测试

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

主题适用 主题不适用 主题不适用 主题不适用

可以从命令行运行其他测试类型的负载测试。 有关更多信息,请参见如何:从命令行使用 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 Tools”,右击“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 Tools”,右击“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 Tools”,右击“Visual Studio 2010 命令提示”,再单击“属性”。 在“Visual Studio 2010 命令提示属性”对话框中,可以更改“起始于”框中的默认文件夹的路径。

  2. 找到包含负载测试的文件夹。

  3. 使用测试设置运行负载测试,键入以下命令:

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

    提示

    若要对测试控制器和测试代理运行负载测试,需要使用通过 Visual Studio 旗舰版创建的测试设置。 有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息

指定结果文件名

指定从命令行运行负载测试时的结果文件名

  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 Tools”,右击“Visual Studio 2010 命令提示”,再单击“属性”。 在“Visual Studio 2010 命令提示属性”对话框中,可以更改“起始于”框中的默认文件夹的路径。

  2. 找到包含负载测试的文件夹。

  3. 若要运行负载测试并指定结果文件名以及结果文件的生成位置,请使用 /resultsfile 参数:

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

请参见

任务

如何:从命令行运行 Web 性能测试

如何:使用测试设置中指定的测试控制器和测试代理运行负载测试

如何:在生成应用程序之后配置和运行计划的测试

概念

分析负载测试运行

从命令行运行自动测试

其他资源

运行负载测试