编辑测试组合以指定在负载测试方案中包括哪些 Web 浏览器类型
浏览器组合为您提供了一种在负载测试方案中更真实地模拟负载的方法。 负载是使用异类 Web 浏览器组合(而非单一种类的 Web 浏览器)生成的。 这样便创建了一种与您的应用程序所使用的 Web 浏览器更为接近的浏览器使用情形。
以下是可以包括在负载测试中的 Web 浏览器类型:
Internet Explorer 9.0
Internet Explorer 7.0
Chrome 2
Firefox 2.0
Firefox 3.0
Internet Explorer 5.5
Internet Explorer 6.0
Internet Explorer 8.0
Netscape 6.0
Pocket IE 3.02
Safari 3
Safari for iPhone
Smartphone
浏览器组合指定了虚拟用户在负载测试方案中运行特定 Web 浏览器类型的概率。 创建负载测试时,您可能希望模拟通过多个 Web 浏览器生成负载的情况。 从提供的 Web 浏览器集向浏览器组合中添加 Web 浏览器类型时,将在 Web 性能测试所提交的每个 HTTP 请求中添加一组与所选 Web 浏览器相关联的标头。
浏览器组合的工作方式与其他组合选项的工作方式相似。 Web 浏览器类型基于浏览器组合与虚拟用户随机关联。 该用户的测试基于您在组合中指定的概率在特定 Web 浏览器上运行。
指定了浏览器组合后,可以稍后向该组合中添加以及从中移除 Web 浏览器类型。 还可以使用组合控件来更改浏览器组合的分发方案。 通过组合控件,您可以轻松地调整方案中浏览器的分布。 有关更多信息,请参见 有关通过组合控件。
要求
- Visual Studio 旗舰版
本主题内容:
向方案中添加新浏览器
向方案中添加新浏览器
当一方案指定浏览器组合的选择 添加时。
新的浏览器项即添加到网格中。
备注
若要显示 编辑浏览器组合 对话框,请右击现有方案然后选择 编辑浏览器组合。
在 浏览器类型 列中,选择新项的箭头并选择需要的浏览器类型。
(可选)调整组合控件指定测试分布。 有关更多信息,请参见 有关通过组合控件。
当您完成添加的浏览器时,请选择 确定。
从方案中移除浏览器
从方案中移除浏览器
打开一个负载测试。
右击要从中移除浏览器然后选择 编辑浏览器组合的方案。
将显示**“编辑浏览器组合”**对话框。
在网格中选择浏览器然后选择 移除。
(可选)调整组合控件指定测试分布。 有关更多信息,请参见 有关通过组合控件。
当您完成浏览器的移除操作后,选择 确定。
有关通过组合控件
通过组合控件,可以调整负载测试方案中在测试、浏览器类型或网络类型之间分布的负载百分比。 可以通过移动滑块来调整百分比值。 调整组合为浏览器类型指定运行特定浏览器的虚拟用户的概率键入负载测试方案。
移动滑块时,所有可用项的百分比值都会发生变化。 如果移动两个以上的项,则添加或移除的量在其他项中均匀分布。 可以重写此行为。 如果为特定项目选中锁定列的复选框,则将锁定该项的指定百分比值。 随后移动滑块时,添加或移除的量只能应用于其余所有取消锁定的项。
分发 按钮用于在所有项中平均分配百分比值。 例如,因此,如果您有三个项目,选择 分发 设置百分比值更改为34,33和33。
警告
“分布”按钮会重写所有锁定的项。
键入百分比值直接转换为 *** % *** 列也可能会而不是使用滑块。 如果直接输入百分比值,则其他项将不会自动调整。
备注
滑块处于禁用状态,则总数达不到100%时,或者,在百分比中输入的值转换为 *** % *** 列是decimal时。
当您手动输入百分比时值,应确保,所有项的总和为100%。 当您保存组合,因此,如果总和不是100%,则系统会提示您接受百分比值,因为它们是,否则返回调整百分比。 如果选择接受现有百分比,则会按比例分配这些百分比以达到 100%。 例如,如果有两个项,并且手动将它们设置为 80% 和 40%,则第一个项将设置为 66.67%(80 除以 120),第二个项将设置为 33.33%(40 除以 120)。