如何:使用负载测试编辑器指定方案的最多测试迭代次数

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

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

在用**“新建负载测试向导”创建负载测试之后,可以使用“负载测试编辑器”**更改方案属性,以满足您的测试需求和目标。 有关更多信息,请参见如何:使用“新建负载测试向导”创建新的负载测试

提示

有关负载测试方案属性及其说明的完整列表,请参见负载测试方案属性

通过使用负载测试编辑器在“属性”窗口中更改**“最大测试迭代数”**属性,可以指定要为某一方案运行测试的最大次数。

**“最大测试迭代数”属性可控制要为方案运行的测试迭代的最大次数。 如同负载测试运行设置中的“测试迭代”**属性一样,这是所有代理上所有用户的最大数,而不是针对单个用户的设置。

对于顺序测试组合,一次迭代要遍历该组合中的所有测试。 对于所有其他测试组合,每次测试执行算作一次迭代。 有关更多信息,请参见关于负载测试的组合控件

如果该负载测试是基于持续时间的负载测试,并且在完成迭代次数之前持续时间已满,则该测试仍将停止。 如果该测试是基于迭代的测试,并且在完成方案迭代次数之前即已完成测试迭代次数,则该测试将停止。 使用与负载测试中的运行设置关联的“属性”窗口中的**“运行持续时间”**属性,可设置持续时间。

完成方案迭代次数时,该方案将停止运行,但所有其他活动方案将继续运行。

提示

相关属性为 Web 测试数据源上的“唯一”属性,使用该属性将依次历经整个数据,但每个记录仅历经一次。 有关更多信息,请参见将数据源绑定到 Web 性能测试

**“最大测试迭代数”**属性在多种情况下都很有用。 有些负载测试人员更愿意执行基于迭代的测试,而另一些负载测试人员更愿意执行基于持续时间的测试。

指定方案中的测试迭代数

指定方案中的最大测试迭代数

  1. 打开一个负载测试。

  2. 此时将显示负载测试编辑器。 其中显示负载测试树。

  3. 在负载测试树的**“方案”**文件夹中,单击要为其指定最大测试迭代数的方案节点。

  4. 在**“视图”菜单上选择“属性”**窗口。

    该方案的类别和属性将显示在“属性”窗口中。

  5. 在**“最大测试迭代数”**属性文本框中,键入指示在运行负载测试时该方案要运行的最大测试次数。

    提示

    “最大测试迭代数”属性的值为 0 则指定没有最大迭代次数。

  6. 更改完此属性后,单击**“文件”菜单上的“保存”。 然后,可以使用新的“最大测试迭代数”**值运行负载测试。

请参见

任务

如何:使用“新建负载测试向导”创建用于对用户活动、测试、浏览器和网络建模的方案

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

参考

New Load Test Wizard

其他资源

使用负载测试编辑器编辑负载测试方案

使用“新建负载测试向导”创建负载测试

使用测试控制器和测试代理在多台测试计算机之间分发负载测试

如何:在负载测试运行设置中指定测试迭代数

负载测试方案属性

如何:使用负载测试编辑器指定方案的两次测试迭代之间的思考时间

在负载测试方案中配置测试迭代