如何:指定使用 Web 缓存数据的虚拟用户的百分比
在用**“新建负载测试向导”创建负载测试之后,可以使用“负载测试编辑器”**来更改方案属性,以满足测试需求和目标。 有关更多信息,请参见 Step 2.1 - Choosing a Load Pattern in the New Load Test Wizard.
备注
有关负载测试方案属性及其说明的完整列表,请参见负载测试方案属性。
**“新用户的百分比”**属性在“属性”窗口中设置。 在负载测试编辑器中编辑负载测试方案属性。
**“新用户的百分比”属性会影响负载测试对 Web 浏览器所执行缓存的模拟方式。 默认情况下,“新用户的百分比”属性设置为 0%。 如果“新用户的百分比”**属性的值设置为 100%, 则负载测试中的每次 Web 性能测试运行都被视为用户第一次访问网站,这些用户在之前访问的浏览器缓存中没有来自网站的任何内容。 因此,将下载 Web 测试中的所有请求,包括所有从属请求(如图像)。
备注
当 Web 测试中多次请求同一个可缓存资源时,将不下载请求。
如果对具有大量可能拥有本地缓存的图像和其他可缓存内容的返回用户的网站进行负载测试,那么将**“新用户的百分比”属性设置为 100% 所生成的下载请求数将大于实际应用中所生成的请求数。 在此情况下,应当估计第一次访问网站的用户的访问百分比,然后据此设置“新用户的百分比”** 属性。
要求
- Visual Studio 旗舰版
指定要用于方案的代理
打开一个负载测试。
此时将显示**“负载测试编辑器”**。 其中显示负载测试树。
在负载测试树 *** 方案 *** 文件夹,选择要为其指定所用代理的方案节点。
在**“视图”菜单上选择“属性”**窗口。
该方案的类别和属性将显示在“属性”窗口中。
通过输入新用户的百分比的数值,设置**“新用户的百分比”**属性的值。
更改完此属性后,选择。*** 文件 *** 菜单的 *** 保存 ***。 然后,可以使用新的**“新用户的百分比”**值运行负载测试了。