如何:使用“新建负载测试向导”创建文本组合模型
本主题适用于:
Visual Studio 旗舰版 |
Visual Studio 高级专业版 |
Visual Studio 专业版 |
Visual Studio 学习版 |
---|---|---|---|
测试组合模型指定虚拟用户在负载测试方案中运行指定测试的概率。 这样可以更逼真地模拟负载。 应用程序可以有多个工作流而不是只得有一个,这样可以更逼真地模拟最终用户与应用程序的交互方式。 有关更多信息,请参见使用测试组合模型在负载测试中模拟网站或应用程序的预期实际使用情况和编辑测试组合模型以指定运行测试的虚拟用户的概率。
在“新建负载测试向导”中选择测试组合模型
创建负载测试时,可以在**“新建负载测试向导”**中指定负载测试的设置。 有关更多信息,请参见如何:使用“新建负载测试向导”创建新的负载测试。
在“新建负载测试向导”中指定测试组合模型
在**“新建负载测试向导”的“测试组合模型”**页上,选择要在负载测试方案中使用的测试组合模型。 可以选取以下选项之一:
**基于总测试数 **确定虚拟用户启动测试迭代时运行哪个 Web 性能或单元测试。 在负载测试结束时,运行特定测试的次数与分配的测试分布相匹配。 使测试组合基于 IIS 日志或生产数据中的事务百分比时,可使用此测试组合模型。
**基于虚拟用户数 **确定将运行特定 Web 性能或单元测试的虚拟用户百分比。 在负载测试的任何时刻,运行特定测试的用户数都与分配的分布相匹配。 使测试组合基于运行特定测试的用户的百分比时,可使用此测试组合模型。
**基于用户节奏 **在负载测试过程中,每个用户每小时运行每个 Web 性能测试或单元测试指定的次数。 如果希望虚拟用户在负载测试过程中以特定节奏运行测试,则可使用此测试组合模型。
**基于顺序测试顺序 **每个虚拟用户按照在方案中定义测试的顺序运行 Web 性能测试或单元测试。 虚拟用户可按此顺序连续循环运行测试,直到负载测试完成。
选择测试组合模型后,单击**“下一步”以继续设置“新建负载测试向导”的“测试组合模型”**页。
以后可以使用**“负载测试编辑器”**更改方案的负载模式。 有关更多信息,请参见如何:更改负载模式。
请参见
任务
概念
使用测试组合模型在负载测试中模拟网站或应用程序的预期实际使用情况