LoadRunner Controller:设计与运行视图详解——性能测试关键

0 下载量 103 浏览量 更新于2024-08-27 收藏 626KB PDF 举报
在LoadRunner性能测试指挥中心Controller的第四篇教程中,主要讲解了如何设计和管理性能测试场景。Controller软件提供两种主要视图:设计(Design)视图和运行(Run)视图,它们在测试过程中的作用至关重要。 设计视图是性能测试场景的核心操作界面,显示所有Vuser组/脚本的列表,以及负载生成器对各组/脚本分配的虚拟用户数量。用户可以在这里制定手动场景(如预设用户数和脚本执行顺序)或目标导向场景(设定目标后,Controller自动调整执行策略)。手工场景允许精确控制每个步骤,包括设置虚拟用户数、脚本执行方式,甚至有百分比模式来灵活分配用户。而在百分比模式下,只需指定总用户数,Controller会根据比例执行不同脚本。 面向目标场景则引入了反馈机制,测试者首先定义性能目标,LoadRunner根据这些目标动态构建场景,并在运行时持续监控和调整,确保达到预期效果。这种场景设计更侧重于目标驱动,而非线性执行。 创建手工场景时,用户首先要创建虚拟用户组,将执行相同脚本的虚拟用户聚集在一起。在Controller中,添加新脚本相当于新增一个用户组。接着,配置虚拟用户数量,并可以进一步详细配置每个用户的参数。例如,可以通过“Vu”选项进行深入设置,确保每个用户的行为和参数符合测试需求。 LoadRunner Controller的设计视图和运行视图提供了丰富的工具,帮助测试人员灵活规划和执行性能测试,确保测试结果的准确性和可靠性。熟练掌握这两个视图的操作,对于高效进行性能测试至关重要。